トピックの概要

完了

Copilot Studio では、トピックによってエージェントの会話の進行状況が定義されます。 トピックは、ユーザーとエージェントの間の会話の一部を表します。 作成キャンバスでトピックを定義します。

トピックは、メッセージの送信、質問、情報の収集、アクションのトリガーを行うノードを含む、会話の構造化されたセグメントを表します。 これらのノードは、そのシナリオの完全な会話パスを決定します

トピックに関する入門情報

エージェントには、効果的な会話フローの構築を開始するのに役立つ定義済みのトピックがいくつか含まれています。 これらのトピックは、次の 2 つのカテゴリに分類されます。

  • システム トピック – これらは、人間のエージェントへのエスカレートや会話の終了などの基本的な動作を処理します。 一部のシステム トピックには、エージェントの要件に合わせて調整できるトリガー フレーズも含まれています。
  • カスタム トピック – あいさつ、さよなら、再起動など、これらの定義済みのトピックでは、ノードを使用して、シンプルで高度な会話エクスペリエンスの両方を作成する方法を示します。

各トピックは、次の 2 つの主要なコンポーネントで構成されています。

  • トリガー – ユーザーが特定のニーズを表現する方法を反映する説明、フレーズ、キーワード、または質問のセット。 エージェントは、これらのトリガー フレーズを使用して、ユーザーの意図に最も一致するトピックを判断します。
  • 会話ノード – メッセージの送信、質問、アクションの実行など、エージェントの応答方法を定義する手順。

システム トピック

システム トピックでは、ユーザーがエージェントを操作するときに発生する可能性が高い一般的なシナリオについて説明します。 これには、一致する複数のトピックの解決、会話の終了、ライブ担当者への対話のエスカレートなどの状況が含まれます。 各システム トピックには、その目的のシナリオを反映した定義済みの構造が用意されており、ニーズに基づいて変更できる既製の基礎を構築できます。

たとえば、フォールバック トピックは、エージェントが質問に回答するトピックを識別できない場合にユーザーに提示されるトピックを表します。

  • システム トピックを作成することはできません。
  • システム トピックは削除できませんが、無効化することはできます。
  • システム トピックに変更を加え、一部のシステム トピックにはトリガー フレーズを含めることができます。

定義済みのトピック

定義済みのトピックでは、顧客へのあいさつ、会話の終了、会話の再開など、一般的な動作について説明します。

定義済みのトピックはカスタム トピックであり、定義済みのカスタム トピックに変更を加えたり、無効にしたり、エージェントから完全に削除したりできます。

カスタム トピック

明示的に作成するすべてのトピックはカスタム トピックです。 カスタム トピックを使用すると、フライトの予約、休暇の確認、パスワードのリセットなど、組織のニーズに合わせて調整された会話フローを作成できます。

エージェントでカスタム トピックの作成、編集、無効化、削除を行うことができます。

ユーザーに応答する適切なトピックの選択

ユーザーへの対応方法を決定する際、エージェントは生成オーケストレーションかクラシック オーケストレーションのいずれかを使用します。

生成 AI オーケストレーション

生成 AI オーケストレーションでは、エージェントは、トピック、ツール、知識の最適な組み合わせを選択して、ユーザーのクエリに応答するか、イベント トリガーに応答します。 各トピックでは、その目的をエージェントに解説する説明が記載されています。

Note

生成 AI オーケストレーションを使用している場合は、カスタム トピックを追加しなくてもエージェントを作成できます。 エージェントは、エージェントに追加されたナレッジ、ツール、ワークフローを使用して、ユーザー要求に応答します。

クラシック オーケストレーション

クラシック オーケストレーションを使用するように構成されたエージェントでは、各トピックには、特定の問題に関連するクエリに顧客が使用する可能性が高い一連のトリガー フレーズ (フレーズ、キーワード、および質問) があります。

これらのエージェントは、自然言語の理解、顧客のメッセージ、トピックのトリガー フレーズを使用して、最適なトピックを見つけます。 顧客の入力は、トピックをトリガーするためにトピックのトリガー フレーズと完全に一致している必要はありません。 たとえば、店舗時間に関するトピックには、"店舗時間の確認" というトリガー フレーズが含まれている場合があります。顧客が 「店舗の営業時間を確認する」と入力すると、このフレーズによって店舗時間トピックがトリガーされます。

エージェントを構築するには、ジェネレーティブ AI オーケストレーションが推奨されるアプローチですが、Dynamics 365 Contact Centerの音声エージェントにCopilot Studioを使用するなど、特定のシナリオではクラシック オーケストレーションが引き続き必要です。

会話ノード

会話ノードは、エージェントがトピック内で通信および動作する方法を定義する個々の手順です。 これらは、トピックを動作する会話エクスペリエンスに変えるロジックです。

会話ノードは次のことができます。

  • ユーザーにメッセージを送信する
  • 質問する
  • 現在のオプション
  • トリガー条件または分岐
  • API の呼び出しやワークフローの実行などのアクションを実行する
  • 変数 (電子メール、日付、ID など) をキャプチャまたは格納する

次に、トピックの作成について説明します。