宣言型エージェントの API プラグインとは
宣言型エージェントは、Microsoft 365 Copilotの基本モデルとオーケストレーションに基づいて構築されるインテリジェント アシスタントです。 知識を持って拡張すると、モデルに含まれていない情報を推論できます。 エージェントにスキルを追加することで、エージェントに外部システムとの対話、システム条件下での特定の動作のトリガー、またはカスタム ワークフロー ロジックの使用を行うことができます。
スキルの 1 つの種類は、宣言型エージェントがデータの取得と変更の両方のために API と通信できるようにするアクションです。 これらのアクションは、API プラグインを使用して実装します。 API プラグインを使用すると、宣言型エージェントが API を呼び出すことができるようになります。 プラグインの説明:
- API の場所。
- API を呼び出すときにエージェントを認証する方法。
- API が実行できる操作を表す関数。
- API が要求で予期し、その応答で返すデータの形状。
API プラグインは、この情報をすべて記述し、API に関する情報を含む API 仕様を参照する定義で構成されます。 API プラグインの定義と API 仕様は、Copilot 拡張機能パッケージに含まれています。 API 自体は Microsoft 365 の外部でホストされており、通常、それが表す外部システムに属しています。
宣言型エージェントは、異なる API に接続された複数の API プラグインを使用できます。 この構成性により、さまざまなシナリオをサポートできる柔軟なアーキテクチャが実現します。