トピックコンテキストインテントの構成の定義

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:3分
  • チャット前のサーベイ情報を使用して、会話トピックのリストからの選択を求めるのではなく、エンドユーザー (要求者) に自動的に表示される適切な仮想エージェントの会話トピックを決定します。

    始める前に

    • チャットコンテキスト変数を構成し、チャットサーベイ内の特定の質問に対するユーザーの回答を保存します。
    • チャットサーベイを作成するときに、新しい、または既存のチャットコンテキスト変数にサーベイの質問をマップします。その変数には、表示されるトピックコンテキストインテントと会話トピックを決定するために 仮想エージェント が使用するユーザー応答が保存されます。
    • 必要なロール:virtual_agent_ admin または admin

    このタスクについて

    コンテキストトピックインテントを作成して、ユーザーがチャット前のサーベイに回答した後にどの仮想エージェントの会話トピックを表示するかを決定する条件を指定します。コンテキストトピックインテントは、サーベイによって収集されたデータを使用して、ユーザーに適したトピックを検索します。

    たとえば、チャット前のサーベイでユーザーに「コンピューターにどのような問題がありますか?」と尋ね、回答をサーベイの「問題」と呼ばれるコンテキスト変数にマッピングします。変数は、サーベイからトピックコンテキストインテントに渡されます。チャットがトピックディスカバリーに直接移動する代わりに、インテントに保存されている変数が発言として使用され、トピックディスカバリーのために仮想エージェントにフィードされます。

    トピックコンテキストインテントで条件を定義して、前の例の「problem」変数を ITSM VA 会話にのみフィードするように制限するなど、トピックディスカバリーを制限できます。コンテキストトピック [sys_cs_context_topic] テーブルは、チャット前のサーベイが実行された後に、インテントディスカバリーのための変数をマッピングするのに使用されます。

    手順

    1. 移動先 すべて > 対話型インターフェース > 設定.
    2. [トピックコンテキストインテント]で、[すべて表示] を選択します。
    3. [コンテキストのトピック] ページで、[新規 ] または変更する構成を選択します。
    4. フォームのフィールドに入力します。
      フィールド 説明
      名前 トピックコンテキストインテントの構成の名前 (トピックディスカバリー)。
      アクティブ このトピックインテント構成を有効にするオプション。
      順番 仮想エージェントがトピックインテント構成を評価してトピックを表示するための一致条件を検出する順番。仮想エージェントでは、最小の順序値を持つ構成が最初に確認されます。
      条件モード

      トピックインテント構成を適用する方法を決定する条件のタイプ。

      • シンプル:条件ビルダーを使用して条件を指定します。
      • 詳細:JavaScript スクリプトの条件を指定します。
      条件 対応する会話トピックを表示する、指定されたコンテキスト変数を適用するための条件。[条件を設定] を選択して、条件フィルターを入力します。

      条件を指定しない場合、指定したコンテキスト変数はすべての会話に適用されます。

      スクリプト

      [条件モード が [詳細] に設定されている場合に表示されます]

      対応する会話トピックを表示する、指定されたコンテキスト変数を適用するための JavaScript の条件ステートメント。条件は true と評価される必要があります。
      コンテキスト 特定のサーベイの質問に対するユーザーの応答を保存し、トピックインテントを決定するために使用されるチャットコンテキスト変数。
    5. [保存] を選択します。

    タスクの結果

    コンテキストトピックインテント構成が、コンテキストトピック [sys_cs_context_topic] テーブルに追加されます。 仮想エージェントは、コンテキストインテント構成に基づいて適切な会話トピックをユーザーに表示します。