azure-ai について
azure-ai は、AI Search や Speech などの Azure AI サービスの選択と利用をエージェントに案内するスキルです。各サービースの用途、MCP ツール、CLI コマンド、SDK の簡易ガイドをまとめています。
主な機能
- 01Azure AI サービスの選択表
- 02インデックスとクエリ用の AI Search ツール
- 03文字起こしと音声合成用の Speech ツール
- 04検索と音声機能の概要
- 05SDK 簡易ガイドへのリンク
活用シーン
- 01エージェントの作業に適した Azure AI サービスの選択
- 02Azure MCP による AI Search インデックスへの問い合わせ
- 03Speech による音声認識または音声合成の実行
MCP 対応
このスキルは Azure MCP 経由でのサービス呼び出しを優先し、azure__search と azure__speech のコマンドを一覧にしています。Copilot CLI や Claude Code などで Azure MCP を有効にする方法も説明しています。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ microsoft/ azure-skills --skill azure-aiインストール後、Claude Code で/azure-aiを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/auth-best-practices.mdreferences/sdk/azure-ai-contentsafety-java.mdazure-ai-contentsafety-py.mdazure-ai-contentsafety-ts.mdazure-ai-document-intelligence-dotnet.mdazure-ai-document-intelligence-ts.mdazure-ai-openai-dotnet.mdazure-ai-transcription-py.mdazure-ai-translation-text-py.mdazure-ai-translation-ts.mdazure-ai-vision-imageanalysis-java.mdazure-ai-vision-imageanalysis-py.mdazure-search-documents-dotnet.mdazure-search-documents-py.mdazure-search-documents-ts.md詳細
Azure AI Services
サービス
| サービス | 使用する場面 | MCP ツール | CLI |
|---|---|---|---|
| AI Search | 全文検索、ベクトル検索、ハイブリッド検索 | azure__search | az search |
| Speech | 音声テキスト変換、テキスト音声変換 | azure__speech | - |
| OpenAI | GPT モデル、埋め込み、DALL-E | - | az cognitiveservices |
| Document Intelligence | フォーム抽出、OCR | - | - |
MCP サーバー(推奨)
Azure MCP が有効な場合:
AI Search
azure__searchのコマンドsearch_index_list- 検索インデックスの一覧を取得azure__searchのコマンドsearch_index_get- インデックスの詳細を取得azure__searchのコマンドsearch_query- 検索インデックスをクエリ
Speech
azure__speechのコマンドspeech_transcribe- 音声をテキストに変換azure__speechのコマンドspeech_synthesize- テキストを音声に変換
Azure MCP が有効でない場合: Copilot CLI または Claude Code では、ユーザーに /mcp を実行して Azure MCP を有効にするよう依頼してください。他のホストでは、ホストの MCP 設定から Azure MCP を有効にするようユーザーに依頼してください。
AI Search の機能
| 機能 | 説明 |
|---|---|
| 全文検索 | 言語分析、語幹処理 |
| ベクトル検索 | 埋め込みを使用した意味的類似性 |
| ハイブリッド検索 | キーワード検索とベクトル検索の組み合わせ |
| AI エンリッチメント | エンティティ抽出、OCR、感情分析 |
Speech の機能
| 機能 | 説明 |
|---|---|
| 音声テキスト変換 | リアルタイムおよびバッチ文字起こし |
| テキスト音声変換 | ニューラル音声、SSML のサポート |
| 話者ダイアライゼーション | 誰がいつ話したかを識別 |
| カスタムモデル | ドメイン固有の語彙 |
SDK クイックリファレンス
これらのサービスにプログラムからアクセスする方法については、簡潔な SDK ガイドを参照してください。
- AI Search: Python | TypeScript | .NET
- OpenAI: .NET
- Vision: Python | Java
- Transcription: Python
- Translation: Python | TypeScript
- Document Intelligence: .NET | TypeScript
- Content Safety: Python | TypeScript | Java
サービスの詳細
各サービスの詳しいドキュメントについては、以下を参照してください。
- AI Search のインデックス作成とクエリ -> Azure AI Search のドキュメント
- Speech の文字起こしパターン -> Azure AI Speech のドキュメント
コメント
Markdown 対応