エージェント フローをエージェントが呼び出すことができるツールとして使用するには、フローが次の要件を満たしている必要があります。
- エージェントがフローを呼び出したとき トリガーと エージェントに応答する の応答アクションを持ちます。
- 非同期ではなくリアルタイムで応答するように構成する。 エージェントへの応答アクション設定のネットワークで、非同期応答トグルをオフに設定する必要があります。
- 100 秒のアクション制限内にエージェントに応答する。 通常の実行がこの制限を下回るよう、フロー ロジック、クエリ、および返されるデータの量を最適化する。 フロー内で実行期間を延長する必要があるアクションは、エージェントへの応答アクションの後に配置して、フロー実行期間の上限である30日まで実行し続けることができます。 詳細については、 高速モードでのエージェント フロー実行の高速化に関するページを参照してください。
エージェントに追加された新しいツールとして Copilot Studio でエージェント フローを作成すると、必要なフロー トリガーと応答アクションが追加されます。 エージェントで使用 する既存のフローを変更 するには、このトリガーと応答アクションを使用するように更新します。
エージェント フローの構築に関する包括的なガイダンスについては、「 エージェント フローとワークフローの概要 」および 「自然言語を使用したエージェント フローの構築」を参照してください。
[前提条件]
- Copilot Studio のフローの使用を含むライセンスを持つ Copilot Studio にアクセスします。
[フロー] ページから新しいエージェント フローを作成する
Copilot Studioで、左側のウィンドウから Flows ページに移動します。
新しいフロー>エージェントフロー を選択します。
エージェント フロー デザイナーが開き、スターター テンプレートが表示されます。これには、エージェントがフロー トリガーを 呼び出し、エージェント アクション に応答するときに 必要な情報が含まれます。
シナリオに必要に応じて、トリガーに入力パラメーターを追加します。
トリガーと応答アクションの間にフローで実行する必要があるアクションを追加します。
エージェントにデータを返す出力パラメーター をエージェントへの応答 アクションに追加します。
[ 発行] を選択して、フローを保存して発行します。
フローが発行されたら、 それをツールとしてエージェントに追加します。
フローで使用される接続を管理する
サポートされている認証済みエージェントでは、クラウド フローが生成オーケストレーション プランの一部として実行されるとき、またはトピックから呼び出されるとき、ユーザーの資格情報を使用するように構成できます。 サポートされたチャネルでのフローを使用する場合、エージェント側での特別な構成は不要です。 顧客は、エージェントの使用中に接続を管理することができます。
カスタマー マネージド キー (CMK) を使用した環境のクラウド フローは、生成オーケストレーション プランの一部として、またはトピックから顧客の資格情報を使用して実行することはまだできません。 CMK 環境のクラウド フローの実行専用設定が、実行専用ユーザーによって提供される ではなく、特定の接続に設定されていることを確認します。