カスタム ツールを実装するためのオプション

完了

Microsoft Foundry Agent Service には、AI エージェントの機能と効率を向上させるさまざまなカスタム ツールが用意されています。 これらのツールを使用すると、さまざまなアプリケーションとのスケーラブルな相互運用性が可能になり、既存のインフラストラクチャや Web サービスとの統合が容易になります。

Microsoft Foundry Agent Service で使用できるカスタム ツール オプション

Foundry Agent Service には、OpenAPI で指定されたツール、Azure Functions、関数呼び出しなど、いくつかのカスタム ツール オプションが用意されています。 これらのツールを使用すると、外部 API、イベント ドリブン アプリケーション、カスタム関数とのシームレスな統合が可能になります。

  • カスタム関数: 関数呼び出しを使用すると、カスタム関数の構造をエージェントに記述し、その引数と共に呼び出す必要がある関数を返すことができます。 エージェントは、定義に基づいて適切な関数を動的に識別できます。 この機能は、さまざまなプログラミング言語のカスタム ロジックとワークフローを AI エージェントに統合する場合に役立ちます。
  • Azure Functions: Azure Functions を使用すると、最小限のオーバーヘッドでインテリジェントなイベント ドリブン アプリケーションを作成できます。 トリガーとバインドがサポートされているため、AI エージェントが外部システムやサービスとやり取りする方法が簡略化されます。 トリガーによって関数が実行されるタイミングが決まりますが、バインディングによって入力データ ソースまたは出力データ ソースへの接続が合理化されます。
  • OpenAPI 仕様ツール: これらのツールを使用すると、OpenAPI 3.0 仕様を使用して Azure AI エージェントを外部 API に接続できます。 これにより、エージェントの機能を強化する標準化された自動化されたスケーラブルな API 統合が提供されます。 OpenAPI 仕様は HTTP API を記述し、API のしくみを理解し、クライアント コードを生成し、テストを作成し、設計標準を適用できるようにします。
  • Azure Logic Apps: このアクションは、ワークフローを追加し、アプリ、データ、およびサービスをローコードロジックアプリに接続するローコード/コードなしのソリューションを提供します。

カスタム機能を複数の方法で統合するこの柔軟性により、Foundry Agent Service エージェントの幅広い拡張性の可能性が実現します。