仮想エージェント のセカンダリトピックを呼び出す 仮想エージェント ボットインターコネクト シェルトピックの作成

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:3分
  • 仮想エージェント ボットインターコネクトServiceNow® 仮想エージェント をセカンダリボットとして使用するには、ボットインターコネクト に少なくとも 1 つのシェルトピックを作成する必要があります。

    始める前に

    ServiceNow 仮想エージェント のセカンダリインスタンスでトピックを作成して公開します。

    セカンダリの ServiceNow 仮想エージェント インスタンスで同期モードまたは非同期モードを有効化します。

    必要なロール:virtual_agent_admin または admin

    このタスクについて

    セカンダリ仮想エージェントのトピックを ボットインターコネクト と統合する方法は 2 つあります。
    • セカンダリ仮想エージェントトピックごとに 1 つの 仮想エージェント ボットインターコネクト トピックを作成します。

      NLU トピックの場合、ボットインターコネクト のトピックそれぞれが、対応するセカンダリ仮想エージェントのトピックと同じ名前と説明を持っています。たとえば、「ドリンクを注文する」と「チケットを予約する」という 2 つのセカンダリ仮想エージェントトピックがある場合は、「ドリンクを注文する」と「チケットを予約する」という 2 つの 仮想エージェント ボットインターコネクト トピックを作成することになります。

      LLM トピックの場合、ボットインターコネクト のトピックそれぞれが、対応するセカンダリ仮想エージェントのトピックと同じ名前と説明を持っています。

    • 複数のセカンダリ仮想エージェントトピックを単一の 仮想エージェント ボットインターコネクト トピックにマッピングします。このシナリオは、NLU トピックにのみ適用されます。

      仮想エージェント ボットインターコネクト トピックを 1 つ作成し、それに応じた名前を付けます。たとえば、「SVA の注文の問題」などです。このシナリオでは、トピックディスカバリーの方法に応じて、セカンダリ仮想エージェントトピックがキーワードまたは発言として ボットインターコネクト シェルトピックにマッピングされます。そのため、「注文する」と 「チケットを予約する」という 2 つのセカンダリ仮想エージェントトピックがある場合は、両方のフレーズをキーワードとして ボットインターコネクト トピックに追加するか、ボットインターコネクト トピックの対応するインテントに発言として追加します。

    手順

    1. 移動先 すべて > 対話型インターフェース > 仮想エージェント > デザイナー.
    2. 仮想エージェント のプライマリインスタンスにトピックを作成します。
      NLU トピックの場合、対応する ボットインターコネクト インテントに、キーワードまたは発言としてセカンダリ仮想エージェントトピックの名前を含めます。LLM トピックの場合、ボットインターコネクト トピックのトピック名と説明は、セカンダリ仮想エージェントトピックのトピック名と説明と一致する必要があります。
    3. [フロー] タブで、トピックブロックユーティリティノードをキャンバスにドラッグします。
    4. ノードを選択して、次のようにフォームに入力します。
      表 : 1. [トピックブロックのプロパティ] フォーム
      プロパティ 説明
      トピックブロック NLU トピックの場合は [ボットインターコネクト] トピックブロックを選択し、LLM トピックの場合は [Bot Interconnect - LLM] トピックブロックを選択します。
      アクション名
      • セカンダリボットが同期モードで構成されている場合は、「 sn_va_bot_ic.va_api_bot_interconnect_integration_handler」と入力します。
      • セカンダリボットが非同期モードで構成されている場合は、「 sn_va_bot_ic.va_api_bot_interconnect_async_integration_handler」と入力します。
      アクションタイプ subflow と入力します。
      非同期応答トランスフォーマー セカンダリボットが非同期モードで構成されている場合は、「 sn_va_bot_ic.va_api_bot_interconnect_async_response_handler」と入力します。
    5. [保存] をクリックします。
    6. [公開] をクリックします。