Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Azure AI ことはじめ
Search
Yuta Matsumura
July 19, 2024
Technology
820
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Azure AI ことはじめ
2024/07/19 福岡LLM勉強会
https://connpass.com/event/324157/
Yuta Matsumura
July 19, 2024
Transcript
32 slides
#LLM_FK Azure AI ことはじめ 2024/07/19 福岡LLM勉強会 Yuta Matsumura © 2024
Yuta Matsumura.
#LLM_FK 松村 優大 (MLBお兄さん) Currently working for © 2024 Yuta
Matsumura. 株式会社オルターブース (Chief Technical Architect) Microsoft MVP for Developer Technologies Microsoft Top Partner Engineer Award GitHub 公認トレーナー C#, PHP, Azure, GitHub が好き #fukuten #devblogradio の中の人 X: @tsubakimoto_s
#LLM_FK © 2024 Yuta Matsumura.
#LLM_FK Microsoft Azure • Microsoft が提供するパブリッククラウドサービスです • https://azure.microsoft.com/ • 商用提供は
2010年2月 で、今年で14周年になります • 日本国内リージョンは 2014年2月 に開設しました • 200以上のサービスが提供されています © 2024 Yuta Matsumura.
#LLM_FK © 2024 Yuta Matsumura. オンプレミス ネットワーク ストレージ サーバー 仮想化
OS ミドルウェア ランタイム データ アプリケーション ユ ー ザ ー 管 理 IaaS ネットワーク ストレージ サーバー 仮想化 OS ミドルウェア ランタイム データ アプリケーション ユ ー ザ ー 管 理 ベ ン ダ ー 管 理 PaaS ネットワーク ストレージ サーバー 仮想化 OS ミドルウェア ランタイム データ アプリケーション ユ ー ザ ー 管 理 ベ ン ダ ー 管 理 SaaS ネットワーク ストレージ サーバー 仮想化 OS ミドルウェア ランタイム データ アプリケーション ベ ン ダ ー 管 理
#LLM_FK © 2024 Yuta Matsumura. Azure のトップページ Azure のトップページ
#LLM_FK 責任ある AI https://www.microsoft.com/ja-jp/ai/responsible-ai © 2024 Yuta Matsumura.
#LLM_FK 責任ある AI 公平性 (Fairness) AI システムは、すべての人を公平に扱う 必要があります。 信頼性と安全性 (Reliability
and safety) AI システムは、確実かつ安全に実行する べきです。 プライバシーとセキュリティ (Privacy and security) AI システムはセキュリティで保護され、 プライバシーを尊重するべきです。 包括性 (Inclusiveness) AI システムは、すべての人に力を与え、 人々を引き付けるべきです。 透明性 (Transparency) AI システムは理解可能であるべきです。 説明責任 (Accountability) 人は AI システムに対して責任を負べきです。 © 2024 Yuta Matsumura. 倫理原則として ユーザーも意識しよう 責任ある AI の原則とアプローチ | Microsoft AI
#LLM_FK Azure AI Services https://azure.microsoft.com/ja-jp/products/ai-services/ © 2024 Yuta Matsumura.
#LLM_FK Azure Cognitive Services ▼ Azure Applied AI Services ▼
Azure AI Services © 2023 Yuta Matsumura.
#LLM_FK © 2024 Yuta Matsumura.
#LLM_FK Azure OpenAI Service OpenAI 社が提供する LLM を Azure 上で利用できる
© 2024 Yuta Matsumura. モデル 東日本リージョン 特徴 GPT-4o (米国東部など) マルチモーダル GPT-4 Turbo (米国東部など) マルチモーダル GPT-4 Vision (Preview) GPT-3.5 (0613, 16k 0613) Embeddings DALL-E (米国東部など) プロンプトから画像を作成 Whisper (米国東部など) 音声をテキストに変換 Text to Speech (Preview) (米国中北部など) テキストの読み上げ
#LLM_FK © 2024 Yuta Matsumura. https://azure.microsoft.com/en-us/blog/openais-fastest-model-gpt-4o-mini-is-now-available-on-azure-ai/
#LLM_FK Azure AI Search • フルテキスト検索およびベクトル検索をサポートしている 検索エンジン基盤 • Azure や
Microsoft 365 をデータストアとして利用可能 • RAG を構成するときのメインサービス © 2024 Yuta Matsumura.
#LLM_FK Azure AI Content Safety アプリケーションやサービス内の有害なユーザー生成 コンテンツや AI 生成コンテンツを検出できる ©
2024 Yuta Matsumura. 種類 機能 プロンプト シールド ★ 大規模言語モデルに対するユーザー入力攻撃のリスクがないか、 テキストをスキャンします。 グラウンデッドネス検出 ★ 大規模言語モデル (LLM) のテキスト応答が、ユーザーが提供す るソース資料に基づいているかどうかを検出します。 保護対象テキストの検出 ★ 既知のテキスト コンテンツ (曲の歌詞、記事、レシピ、一部の Web コンテンツなど) がないか、AI によって生成されたテキス トをスキャンします。 カスタム カテゴリ API ★ 新たな有害コンテンツ パターンを定義し、テキストと画像をス キャンして一致を確認できます。 テキスト分析 API 性的コンテンツ、暴力、憎悪、自傷行為に関するテキストを複 数の重大度レベルでスキャンします。 画像分析 API 性的コンテンツ、暴力、憎悪、自傷行為に関する画像を複数の 重大度レベルでスキャンします。 ★:プレビュー
#LLM_FK Azure AI Translator • テキスト翻訳とドキュメント翻訳を実施できる • 独自のカスタム翻訳用の辞書が作成可能 © 2024
Yuta Matsumura.
#LLM_FK Azure AI Speech • Speech to Text (オーディオファイルから・リアルタイムのマイクから) •
Text to Speech • 音声翻訳 • 言語識別 • 話者認識 など © 2024 Yuta Matsumura.
#LLM_FK Azure AI Vision • 光学式文字認識 (OCR):画像からテキストを抽出する • 画像分析:画像から視覚的特徴を抽出する •
顔識別:画像に含まれる人物の顔を検出、識別、分析する • ビデオ分析:動画中の空間分析やインデックス作成を行う © 2024 Yuta Matsumura.
#LLM_FK Azure AI Language • 自然言語処理に関する様々な機能を利用することができる • エンティティの識別 • 個人に関する情報の検出
• 言語検出 • 感情分析 • 会話言語理解 • Q&A など © 2024 Yuta Matsumura.
#LLM_FK Azure AI Document Intelligence • 文書に関する様々な機能を利用することができる • テキストの抽出 •
レイアウト(文書の構造)の特定 • 請求書や領収書などの定番なフォーマットに対応 (カスタム可能) © 2024 Yuta Matsumura.
#LLM_FK © 2024 Yuta Matsumura. Azure AI Studio https://ai.azure.com
#LLM_FK Azure AI Studio • 複数の Azure AI サービスを一つの画面で管理できる •
モデルカタログからリアルタイム推論エンドポイントにモ デルをデプロイ • Azure OpenAI Service のモデルのデプロイとテスト • RAG の構築 • プロンプトフローでワークフローを定義する など © 2024 Yuta Matsumura.
#LLM_FK © 2024 Yuta Matsumura. プロジェクト プロジェクト
#LLM_FK © 2024 Yuta Matsumura. モデルのデプロイ モデルのデプロイ
#LLM_FK © 2024 Yuta Matsumura. プレイグラウンド プレイグラウンド
#LLM_FK © 2024 Yuta Matsumura. モデルカタログ モデルカタログ
#LLM_FK 選択可能なモデル • OpenAI • Phi-3 • Meta • Mistral
AI • Cohere (検索拡張生成機能のための LLM) • Hugging Face (モデル公開のためのプラットフォーム) • Stability AI • Core42 (アラビア語の LLM) • Nixtla (時系列分析のための LLM) © 2024 Yuta Matsumura. LLM SLM LLM LLM LLM LLM LLM LLM LLM
#LLM_FK © 2024 Yuta Matsumura. チャットアプリのデプロイ チャットアプリのデプロイ App Service: Web
アプリのホスティング環境 App Serviceプラン: Web サーバー Cosmos DB: NoSQL データベース
#LLM_FK © 2024 Yuta Matsumura. デモ
#LLM_FK microsoft/azurechat https://github.com/microsoft/azurechat © 2024 Yuta Matsumura. オレオレAIチャットがほしいなら・・・
#LLM_FK © 2024 Yuta Matsumura. デモ
#LLM_FK ご清聴ありがとうございました © 2024 Yuta Matsumura.
More Decks by Yuta Matsumura
See All by Yuta Matsumura
今からでもちゃんと使いたいGitHub CopilotのPlanモード
tsubakimoto_s
0
99
ChatGPT製:GitHub Copilotの紹介(デモ)
tsubakimoto_s
1
86
MCPをつなげて作る組織横断のAIエージェント基盤(の開発工程)
tsubakimoto_s
0
370
Microsoft MVP プログラムを紹介するから目指す人増えてくれ
tsubakimoto_s
0
260
MCPをつなげて作る組織横断のAIエージェント基盤
tsubakimoto_s
0
990
github/awesome-copilotのPHPのエージェントスキルを読む
tsubakimoto_s
0
140
エージェントスキルを作って自分のインプットに役立てよう v2
tsubakimoto_s
0
89
エージェントスキルを作って自分のインプットに役立てよう
tsubakimoto_s
0
980
やさしいとこから始めるGitHubリポジトリのセキュリティ
tsubakimoto_s
4
2.7k
Other Decks in Technology
See All in Technology
DevOps Agentにあらゆるセキュリティインシデントのトリアージを任せた件
jirtosterone
1
130
SREのためのFinOps入門
muziyoshiz
3
1.5k
Intro to Kiro (One agent, every surface) | Kiro: Zero to Hero 01
inariku
PRO
2
120
Kiro を使うコツ (頼み方、覚えさせ方、任せ方) | 目指せ Kiro マスター 09
inariku
PRO
3
150
81天的 AI Agent 軟體開發團隊治理實務分享
regionbbs
0
160
Kiro 入門 (1 つのエージェントを、どの画面からでも) | 目指せ Kiro マスター 01
inariku
PRO
6
1.7k
ぼくのClaude Codeの使い方
falken
PRO
4
6.4k
[JAWS Festa 2026]一番いい仕事は、請求書に現れない / jawsfesta2026
sh_fk2
2
510
内製アプリとClaudeスキルのセキュリティチェック、 Backlogの課題で回しています。
ayaka_egaaa
0
180
大江戸Ruby会議でデータベース クライアントの話をするのは 間違っているだろうか
yahonda
1
120
evcc & Home Assistant
naltatis
0
680
Linuxネットワークスタック進化の軌跡: 過去10年の歩みと最新トレンド
orimanabu
3
580
Featured
See All Featured
The Language of Interfaces
destraynor
162
27k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
570
BBQ
matthewcrist
90
10k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
660
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.9k
Unsuck your backbone
ammeep
672
58k
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
4
1.2k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.9k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
750
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
12k
Building Applications with DynamoDB
mza
96
7.3k