注:
この記事の機能は 標準ハーネスによって動作しており、標準ハーネスで 動作するエージェントのライセンスオプションを使用しています。 Access標準エージェントおよびエージェントフローで標準機能にアクセスする方法を学びましょう。
エージェントフローは、より大規模なエージェントベースの自動化シナリオを作成するためのツールとしてエージェントに追加することができます。
エージェントにツールとしてフローを追加するには、フローが以下の条件を満たす必要があります。
- エージェントがフローを呼び出したときのトリガーとエージェントに応答するアクションを持っています。
- 非同期ではなくリアルタイムで応答するように構成する。 エージェントへの応答アクション設定のネットワークで、非同期応答トグルをオフに設定する必要があります。
- 公開される。
- 100 秒のアクション制限内にエージェントに応答する。 フロー ロジック、クエリ、および返されるデータの量を最適化して、一般的な実行がこの 100 秒の制限を下回るようにします。
もしまだエージェント用にエージェントフローを設定していなければ、 自然言語 や デザイナーを使って作成してください。
これらの条件を満たす既存のエージェントフローをエージェントレベルまたはトピックレベルのいずれかで追加できます。
エージェント レベルのツールとしてエージェント フローをエージェントに追加する
エージェント レベルでフローを追加すると、エージェント オーケストレーターは実行時に直接トリガーできます。 エージェント レベルのツールとしてエージェントにフローを追加するには:
Copilot Studioで、Agents を選択し、フローを追加するエージェントを選択します。
ツール ページに移動し、ツールの追加を選択します。 ツールの追加パネルが表示されます。
ツールとして使用できるフローを一覧表示するには、[フロー] を選択 します。
追加したいフローがリストにない場合は、「 エージェントがフローを呼び出す際 トリガー」と「 エージェントに応答 」アクションがあることを確認してください。 そうでない場合は、エージェントにツールとして追加できません。
フローを選択します。
[追加と構成] を選択します。 フローがツールとしてエージェントに追加され、フロー構成パネルが表示されます。
必要に応じてフローの構成を変更します。 たとえば、フローの目的をエージェントが理解できるよう、説明を更新することができます。
構成の変更を保存するには、必要に応じて保存を選択します。
フローは、エージェントのツールの一覧に表示されます。
トピック レベルのツールとしてトピックにフローを追加する
既存のフローをトピックに追加すると、そのトピックでのみ使用できるようになります。
トピック レベルのツールとしてトピックにフローを追加するには:
Copilot Studioで、Agents を選択し、フローを追加するエージェントを選択します。
[トピック] ページに移動し、フローを追加するトピックを選択します。
ノードの下にあるノードの追加アイコン
を選択し、ツールの追加を選択します。追加するフローを選択します。 トピックに新しい アクション ノードが表示されます。