エージェント アクティビティをレビューする (プレビュー)
エージェント の作成は反復的なプロセスです。 エージェントの動作を理解し、変更を加え、結果を確認することで、より優れたエージェントを構築できます。 Copilot Studioのアクティビティ トラッキングでは、セッション内でのエージェントの入力、決定、出力のシーケンスを視覚的に表示できるため、問題や改善の機会を見つけることができます。
アクティビティ マップ はセッションごとに生成され、エージェント が会話を開始するか、外部イベントによってトリガーされると開始されます。
アクティビティ マップの表示は プレビュー機能 です。 プレビュー機能は運用環境での使用を想定しておらず、機能が制限されている可能性があります。 これらの機能を公式リリースの前に使用できるようにすることで、顧客が一足先にアクセスし、そこからフィードバックを得ることができます。
アクティビティ追跡には2つの形式があります。
ヒント
この機能は、 生成オーケストレーション が有効になっているエージェントでのみ使用できます。
テスト中のリアルタイム アクティビティ マップ
テスト ペインで エージェント に質問すると、アクティビティ マップ は生成されたプランの視覚的な表現を表示します。 マップでは、アクションの入力パラメータや出力パラメータが欠落しているか無効であるなどのエラーが強調表示されます。 エージェント が送信または受信する情報が正しいことを確認することもできます。
アクティビティ マップ, 選択 を開くには、テスト ペインの上部にあるマップ アイコン をクリックします。
テスト ペインで エージェント にクエリを送信したときに アクティビティ マップ が自動的に表示されるようにするには、下矢印と 選択 オン を使用します。
ここで、ユーザーは「現在の天候はどうですか?」と質問しました。応答するために選択されたアクションと、まだ収集する必要がある入力、および意思決定に関する エージェント からの注釈を確認できます。
イベントトリガーのテスト
テスト イベントがトリガーされると、トリガー ペイロードがテスト チャットにメッセージとして表示されます。 このメッセージはテスト目的で Copilot Studio内でのみ表示されます。 エージェント のユーザーには表示されません。 ペイロード メッセージを使用すると、トリガー が エージェント にいつ、どのような情報と指示を送信するかを理解できます。
トピック間の追跡
アクティビティ マップ を使用する場合、トピック間の追跡 のオプションは アクティビティ マップ の上部で使用できます。 追跡を有効にすると、トピック がプランの一部としてトリガーされると、トピック 内のノードが実行時に アクティビティ マップ に表示され、会話フローを監視できるようになります。
歴史的活動
エージェント がセッションを開始するたびに ( Copilot Studio で開始されたテスト セッションを含む)、アクティビティが [アクティビティ] ページにリアルタイムで記録されます。 アクティビティ ページに移動して、セッション中に エージェント が行ったやり取りや決定を確認し、エージェント の動作が目標と一致しない箇所やエラーの詳細を見つけます。
アクティビティ ページに移動して確認します:
- セッションのリストとその詳細
- セッション内で発生したステップバイステップのアクティビティ
重要
アクティビティ ページには、エージェント 著者 とのやり取り、または エージェント 著者's資格情報の使用のみが記録されます。
セッション一覧
セッションとは、ユーザーとの会話、イベントの登録と応答、またはこれらのアクティビティの組み合わせを含む エージェント インタラクションの単位です。
セッション リストには次の内容が表示されます。
- ユーザー: エージェント とやり取りするユーザーの名前。 セッションにユーザーが関与しなかった場合、たとえば、エージェント が人間のプロンプトなしでアクションを実行した場合、ユーザーは 自動化された トリガー として表示されます。
- 日付: セッションの最初のやり取りが開始された日付。
- 概要: やり取り中に何が起こったかをAIが生成した概要。 概要を使用すると、セッションをすばやく理解できます。
- ステータス: セッションのステータス。
- チャネル: やり取りが行われたチャネル。 エージェント テスト ペインで発生したセッションには、 Copilot Studio アイコンが表示されます。
セッションアクティビティを表示
アクティビティ タブでは、セッション内のアクティビティを視覚的な アクティビティ マップ または会話 トランスクリプト として表示できます。 選択 アクティビティ マップ または トランスクリプト をクリックして、これらのビューを切り替えます。
セッションのアクティビティを確認するには、セッションを 選択 します。 セッション リストに戻るには、戻るアイコン を 選択 します。
アクティビティ マップ のすべての エージェント アクティビティを表示
アクティビティ マップ は、セッション中に発生した入力、決定、反応のフローを視覚的に表現したものです。
詳細を表示するには、アクティビティを展開します。 アクティビティに応じて、インタラクションの ポイントする のさまざまな入力 (イベント) と出力 (反応) を確認できます。
この活動の詳細 やることリストを追加する アクションを見ると、必須の入力値が欠落していることがわかります。 この問題を解決するには、イベント トリガー、ナレッジ ソース、指示、またはアクション自体を変更してから、エージェント を再度テストします。
アクティビティ マップを閲覧中に、 レビュー パネルでは、エージェント のアクティビティを理解し、改善するためのAIを活用した洞察を得ることができます。 レビュー パネルでは、エージェント が特定のアクションを開始した理由が説明され、失敗したアクションのエラーの詳細が提供されます。 この情報を使用すると、エージェント が指示を正しく正常に実行しているかどうかを確認できます。
選択 編集 をクリックして、選択したアクティビティに関連付けられた トピック または アクション を表示および変更します。
会話履歴を トランスクリプト として表示する
トランスクリプト ビューには、セッション中に エージェント との間で行われた会話が表示されます。 トランスクリプト は、ユーザー入力、トリガー ペイロード、および エージェント 応答を記録します。
トランスクリプトを使用すると、エージェント がユーザーとの会話にどのように応答するかを確認できます。 また、エージェント がイベント トリガーから受信する トリガー ペイロード メッセージも表示できます。