リッチ レスポンス ウィジェット

リッチ レスポンス ウィジェットを使用すると、ウェブ ウィジェットのデプロイ オプションを利用するユーザー インターフェース用のリッチでインタラクティブな UI 要素を作成できます。このツールを構成する際は、タイプ(カルーセル、比較など)とウィジェット スキーマに関する情報を指定します。クエリへの応答時に、エージェントはこのツールと構成を使用して、ウィジェット データをクライアントに送信することがあります。クライアントはこのデータを処理し、ユーザー インターフェースにウィジェットを表示します。ユーザーが選択を行うと、この情報がエージェントに返送されます。

リッチ レスポンスを作成する

ウィジェット ツールを作成するには:

  1. エージェント ビルダーの右側にあるリッチ レスポンス ウィジェット アイコンをクリックします。
  2. [ウィジェットを追加] または [+] ボタンをクリックして、ウィジェット ギャラリーを開きます。
  3. ギャラリーからウィジェット タイプのテンプレートを選択するか、ヘッダーの [カスタム ウィジェット] をクリックして、ゼロから作成します。
  4. 構成パネルでウィジェット ツールに必要な情報を入力します。
    • 名前: ウィジェット ツールの一意の名前。
    • 説明: ツールの機能の説明。これにより、エージェントの言語モデルは、このツールを使用するタイミングとデータの入力方法を理解できます。
    • スキーマのプレビュー / パラメータ: 提供されたウィジェット タイプについて、読み取り専用の JSON スキーマのプレビューを表示します。[カスタム] ウィジェットを選択した場合は、独自の JSON パラメータを記述して、ウィジェットのレイアウトと要素をカスタマイズします。

エージェントでウィジェットを使用する

ウィジェットを作成したら、特定のエージェントにウィジェットを使用するよう指示する必要があります。

  • エージェントにカーソルを合わせます。
  • [ウィジェットを追加] をクリックします。
  • ウィジェットを選択します。
  • エージェントの手順でウィジェットの使用方法を説明し、構文 {@Widget: widget_name} を使用してウィジェットを参照します。