azure-ai について
azure-ai は Azure AI サービスを利用する開発者向けのガイドです。AI Search、Speech、OpenAI、Document Intelligence を扱い、MCP ツールと SDK の参照情報もまとめています。
主な機能
- 01AI Search インデックスの検索
- 02全文・ベクトル・ハイブリッド検索
- 03音声の文字起こしと合成
- 04Azure AI SDK ガイドの参照
活用シーン
- 01インデックス一覧と検索内容の確認
- 02音声のテキスト化
- 03テキストから音声を合成
MCP 対応
Azure MCP の有効時に、AI Search インデックスの検索や音声の文字起こし・合成に使うツールを案内します。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ midudev/ autoskills --skill azure-aiインストール後、Claude Code で/azure-aiを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
version.jsonreferences/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 対応