トピックに関する作業

完了

標準のハーネス エージェントでは、トピックによって、エージェントの会話の一部がどのように進行するかを定義します。 作成キャンバスでトピックを定義します。 1 つのトピックには 1 つ以上のノードが含まれており、このノードによって、トピックが実行できる会話パスが決まります。 各ノードは、メッセージの送信や質問などのアクションを実行します。

Note

GitHub Copilot ハーネスを利用するエージェントは、作成されたトピックと会話パスを使用しません。 [ ビルド ] タブで、自然言語の命令、知識、ツール、スキル、接続されたエージェント、メモリを使用して動作を構成します。

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

エージェントには、作業の開始に役立つ定義済みのトピックがいくつか含まれています。 これらの定義済みのトピックは、次の 2 つのタイプに分かれています。

  • システム – システム トピックは、ユーザーに話したり会話を終了したりするためのカスタム要求など、基本的な動作をサポートします。 一部のシステム トピックにはトリガー フレーズがあり、エージェントのニーズに合わせてカスタマイズできます。
  • カスタム – 事前に作成されたトピックには、あいさつ、さよなら、やり直しなどの主要なエージェント要素が含まれています。これは、ノードを使用してエージェントの会話を作成する簡単で複雑な方法を理解するのに役立ちます。

各トピックは、主に次の 2 つの要素から構成されます。

  • トリガー – ユーザーが入力し、特定の問題に関連する語句、キーワード、または質問。 トリガーは、ユーザーの要求に基づいて最も適切なトピックを選択するためにエージェントによって使用されます。
  • 会話ノード – エージェントが応答する方法と、メッセージの送信、質問、アクションの実行など、エージェントが実行する必要のある操作を定義します。

システム トピック

システム トピックは、顧客がエージェントと対話しているときに発生すると考えられるシナリオを表します。 これらのシナリオには、複数のトピックが一致したり、会話を終了したり、会話を人間の代表者にエスカレートしたりするタイミングをマップするトピックが含まれる場合があります。 システム トピックには、シナリオの内容に応じて、基本構造が既に追加されています。 たとえば、フォールバック トピックは、エージェントが質問に回答するトピックを識別できない場合にユーザーに提示されるトピックを表します。 システム トピックは、必要に応じて変更できます。

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

カスタム トピックを作成する

他のトピックを定義するには、[ トピック ] タブを選択し、ページの上部にある [ トピックの追加 ] を選択します。 トピックを作成するには 2 つの方法があります。

  • 空白から: 新しい空白のトピックを開きます。 トリガーから会話フローまで、すべてを作成します。
  • Copilot で説明から作成する: トピックの作成に役立つ Copilot を使用します。 必要な内容に関する基本的な詳細を入力すると、トピックが作成されます。

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

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

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

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

Note

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

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

クラシック オーケストレーションを使用するように構成されたエージェントでは、各トピックには、特定の問題に関連するクエリに顧客が使用する可能性が高い一連のトリガー フレーズ (フレーズ、キーワード、および質問) があります。 これらのエージェントは、自然言語の理解、顧客のメッセージ、トピックのトリガー フレーズを使用して、最適なトピックを見つけます。 顧客の入力は、トピックをトリガーするためにトピックのトリガー フレーズと完全に一致している必要はありません。 たとえば、店舗の営業時間に関するトピックには「営業時間を確認する」というトリガー フレーズを設定できます。顧客が「店舗の開店時間を確認する」と入力すると、このフレーズがトリガーとなり、営業時間トピックが起動します。

トピックでは、顧客がエージェントとどのように対話するかを定義します。通常、トピックは、顧客がサポートを必要とする一般的な問題、質問、またはタスクを表します。 たとえば、顧客に品目の返品手順を説明するトピックを作成できます。

次に、Copilot Studioエージェントの生成 AI と知識を調べます。