仮想エージェントのダイアログアクション

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:2分
  • Vancouverリリースの一環として、ダイアログアクション機能は仮想エージェントとの自然言語通信を拡張し、ユーザーとエージェント間の会話をよりスムーズにします。

    ダイアログアクションの仕組み

    ダイアログアクションは、 仮想エージェント 会話中にユーザー入力を解釈して適用します。この機能を有効にすると、トピック内のプロンプトに基づいて返信を選択するのではなく、独自の自然言語で 仮想エージェント とやり取りできます。

    たとえば、 仮想エージェント 会話でラップトップを要求する場合は、トピックプロンプトを使用して、メーカー、画面サイズ、および RAM の容量を選択します。ダイアログアクションを使用しない場合、仕様を変更するにはトピックのプロンプトに従うしかないため、オプションをリセットするときに 仮想エージェント 会話を繰り返すのに時間がかかる可能性があります。ダイアログアクションを使用すると、要求を完了する前にラップトップの仕様について考えが変わった場合は、「実は 8 GB の RAM が必要です」などの発言を入力できます。入力が 自然言語理解 (NLU) (NLU) モデルと十分に一致する場合、トピック内の別のポイントにいる場合でも、仕様はすぐに変更されます。入力が一致しない場合は、無視可能な発言のリストに追加されます。

    ユーザーの発言は Open NLU 予測ステータストラッキング [open_nlu_predict_state_tracking] テーブルに保存され、フィードバックは Open NLU 予測ダイアログアクションフィードバック [open_nlu_predict_dialog_act_feedback] テーブルによって追跡されます。言語は、Open NLU ドライバー言語 [open_nlu_driver_language] テーブルで追跡されます。現在のリリースでは、ダイアログアクションの言語サポートは英語のみです。

    ダイアログアクションのアクティブ化

    ダイアログアクションを有効にするには、トピックフォームの作成または[トピックのプロパティ] タブの [ダイアログアクションの有効化] スイッチを切り替えます。有効にすると、2 番目の [変更された値を確認 ] トグルが表示されます。このスイッチを使用して、発言に基づいて変数を変更することを確認するプロンプトを表示します。

    ダイアログアクションの実装に関する考慮事項

    ダイアログアクション機能は、インスタンスとトピックに対して NLU アクティブである限り使用できます。ただし、 [トピックのプロパティ] タブ のダイアログアクショントグルを使用可能にするには、事前設定された応答の少なくとも 1 つがアクティブである必要があります。ダイアログアクションはモデルインテントがなくても機能しますが、トピックがそのモデルまたはインテントに関連付けられていない場合はエンティティを選択できません。

    意思決定ノードは、ダイアログアクションによる再プロンプトをスキップするように条件またはスクリプトによって変更できます。ただし、トピックに複数の日時ノードがある場合、[ ダイアログアクションの変更 ] トグルは機能しません。

    利用可能なダイアログアクションの応答

    現在のリリースには、NLU ダイアログアクションを開く [open_nlu_dialog_act] テーブルに保存されている次のタイプの応答が含まれています。
    表 : 1. ダイアログアクションの応答タイプ
    タイプ 説明
    変更 以前に記録された変数を変更します。
    確認 変数を確認します。
    否定 (Negate) 変数の確認を拒否します。