はじめに
Foundry Tools の Azure 言語には、テキストの分析に使用できる一連の自然言語処理 (NLP) 機能が用意されています。 これらの機能には、言語検出、名前付きエンティティ認識、個人を特定できる情報 (PII) 抽出が含まれます。
これらの機能は REST API または SDK を介して個別に呼び出すことができますが、 Azure Language Model Context Protocol (MCP) サーバーを介して AI エージェントで使用できるようにすることもできます。 この方法により、エージェントはユーザーの要求に基づいて適切な言語ツールを動的に選択して呼び出すことができます。各機能に固有のコードを記述する必要はありません。
たとえば、顧客からのフィードバックを分析する必要がある会社で働いているとします。 顧客は複数の言語でレビューを送信します。チームは、使用された言語を決定し、メンションされたユーザーと場所を特定し、レビューの個人情報を編集する必要があります。 これらのタスクごとに個別の統合を構築するのではなく、Azure Language MCP サーバーを使用して、1 つのツール接続を介してそれらのすべてを実行する AI エージェントを作成できます。
このモジュールでは、Azure Language MCP サーバーのしくみ、Microsoft Foundry の AI エージェントに接続する方法、およびエージェントとプログラムで対話するクライアント アプリケーションを構築する方法について説明します。
注
Azure Language MCP サーバーは現在パブリック プレビュー段階です。 このモジュールで説明されている詳細は変更される可能性があります。