Microsoft Power Virtual Agents のトピックを呼び出す 仮想エージェント Bot Interconnect シェルトピックを作成する

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む3読むのに数分
  • Power Virtual Agents のセカンダリボットのトピックにアクセスするには、少なくとも 1 つの 仮想エージェント Bot Interconnect トピックを作成する必要があります。

    始める前に

    Microsoft Power Virtual Agents で 1 つ以上のトピックを作成します。

    仮想エージェント Bot Interconnect インスタンスに Direct Line 秘密鍵を追加する

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

    このタスクについて

    Microsoft Power Virtual Agents のトピックを Bot Interconnect と統合する方法は 2 つあります。
    • Power Virtual Agents のトピックごとに 1 つの 仮想エージェント Bot Interconnect トピックを作成する。

      このシナリオでは、仮想エージェント のトピックそれぞれが 1 つの Power Virtual Agents のトピックと同じ名前です。たとえば、「ドリンクを注文する」と「チケットを予約する」という 2 つの Power Virtual Agents のトピックがある場合は、「ドリンクを注文する」と「チケットを予約する」という 2 つの 仮想エージェント トピックを作成することになります。

    • Power Virtual Agents の複数のトピックを単一の 仮想エージェント Bot Interconnect トピックにマッピングします。

      Power Virtual Agents のトピック用に 1 つの 仮想エージェント トピックを作成し、それに応じて名前を付けます。「PVA の注文の問題」などです。このシナリオでは、トピック検出の方法に応じて、Power Virtual Agents のトピックがキーワードまたは発言としてトピックにマッピングされます。そのため、「注文する」と 「チケットを予約する」という 2 つの Power Virtual Agents のトピックがある場合は、両方のフレーズをキーワードとしてトピックに追加するか、トピックの対応するインテントに発言として追加します。

    手順

    1. 移動先 すべて > 対話型インターフェース > 仮想エージェント > デザイナー.
    2. Power Virtual Agents のトピック用にトピックを作成します。
      対応する ServiceNow 仮想エージェント インテントに、キーワードまたは発言として Power Virtual Agents のトピックの名前を含めます。
    3. [フロー] タブで、トピックブロックユーティリティノードをキャンバスにドラッグします。
    4. ノードを選択して、次のようにフォームに入力します。
      表 : 1. [トピックブロックのプロパティ] フォーム
      プロパティ 説明
      トピックブロック [Bot Interconnect トピックブロック (Bot Interconnect Topic Block)]を選択します。
      アクション名 次のように入力します:sn_va_bot_ic.direct_line_bot_interconnect_integration_handler
      アクションタイプ subflow と入力します。
      追加のパラメーター (文字列) 次の手順を実行します:
      1. スクリプトアイコン () をクリックします。
      2. [追加のパラメーター (文字列)] ウィンドウで、次のコードを追加します。
        (function execute() {
            return JSON.stringify({'quick': false});
        })()
      3. [保存] をクリックします。
    5. [保存] をクリックします。
    6. [公開] をクリックします。

    次のタスク

    構成をテストします。Bot Interconnect が展開されているチャネルから、セカンダリボットで利用可能なトピックを実行できます。

    注:
    Power Virtual Agents では会話は常に開いたままになります。