会話エージェント コンソールの概要

会話エージェント コンソールは、Dialogflow CX コンソールと AI アプリケーション コンソールの両方の機能を含む新しいコンソールです。AI Applications コンソールのすべてのユーザーは、会話エージェント コンソールの使用を開始する必要があります。生成機能をエージェントに組み込みたい Dialogflow CX コンソールのユーザーは、会話エージェント コンソールの使用を開始する必要があります。

Conversational Agents コンソールを使用して、生成ハンドブック生成データストア決定的なフローを使用するインタラクティブなエージェントを作成できます。

Dialogflow CX コンソールは、会話エージェント コンソールが一般提供(GA)されるまで引き続きサポートされます。

コンソールの互換性

以前に Dialogflow CX コンソールまたは AI アプリケーション コンソールで構築されたエージェントには、会話エージェント コンソールからシームレスにアクセスできます。これらの 3 つのコンソールのいずれかで作成されたエージェントは、同じ Dialogflow API を使用します。

サポートされるリージョン

このコンソールは、Dialogflow CX コンソールまたは AI アプリケーション コンソールですでにサポートされているすべてのリージョンをサポートしています。

料金

会話エージェント コンソールで作成されたエージェントの料金は、Dialogflow CX コンソールで作成されたエージェントの料金と同じです。リクエストに対してハンドブック、データストア、生成ツール、生成フォールバックなどの生成機能を利用するエージェントは、生成リクエストとして課金されます。

エージェントを作成する

ビルド済みエージェントを使用すると、一般的なシナリオで新しいエージェントの開発を加速できます。ビルド済みエージェントを使用してエージェントを作成するには:

  1. 会話型エージェント コンソールを開きます。
  2. まだ作成していない場合は、プロジェクトを選択するか、新しく作成します。
  3. [Create Agent(エージェントを作成)] をクリックします。
  4. [Use a prebuilt agent] をクリックします。
  5. 事前構築済みエージェントを選択し、インストール手順に沿って操作します。

ハンドブックフローを使用してエージェントを作成するには:

  1. 会話型エージェント コンソールを開きます。
  2. まだ作成していない場合は、プロジェクトを選択するか、新しく作成します。
  3. [Create Agent(エージェントを作成)] をクリックします。
  4. [独自のビジュアリゼーションの作成] をクリックします。
  5. エージェント名、ロケーション、タイムゾーン、デフォルトの言語を指定します。
  6. [会話の開始] オプションを選択します。生成ハンドブックを使用してエージェントに会話を開始させる場合は、[ハンドブック] を選択します。エージェントが決定論的フローを使用して会話を開始する場合は、[フロー] を選択します。
  7. [作成] をクリックします。
  8. コンソールに、デフォルトのプレイブックのエディタ ページが読み込まれます。

データストア ハンドラを使用してエージェントを作成するには:

  1. 会話型エージェント コンソールを開きます。
  2. まだ作成していない場合は、プロジェクトを選択するか、新しく作成します。
  3. [Create Agent(エージェントを作成)] をクリックします。
  4. [Q&A エージェントを作成] をクリックします。
  5. AI Applications コンソールにリダイレクトされます。手順に沿ってエージェントを作成します。

上部の行のナビゲーション

インターフェースの上部にある横一列のコントロールは次のとおりです。

X 項目
プロジェクト 現在選択されているプロジェクト
エージェント 現在選択されているエージェント
言語 言語固有のデータを入力する際に現在選択されている言語と、フローの言語設定に移動する [言語を管理] オプション。
検索 エージェント内のコアリソースを検索、フィルタ、アクセスするために使用されます。
共同編集者 エージェントにアクセスできる共同編集者
エクスポート/インポート エージェント エージェントのエクスポートとインポート
変更履歴 エージェントの変更履歴
設定 エージェントの設定
エージェントを公開する Dialogflow CX Messenger を設定するための便利なボタン。
シミュレータ エージェントのテストに使用されるシミュレータ
ヘルプ ドキュメントやその他のヘルプ コンテンツへのリンク。
フィードバック プロダクト フィードバックの提供に使用されます。

左側のナビゲーション

X 項目
ハンドブック 生成ハンドブックを一覧表示、作成、編集します。
フロー 決定論的なフローを可視化、作成、編集します。
ツール ハンドブック ツールのリスト表示、作成、編集。
事前ビルド さまざまな一般的なユースケースに対応した、すぐに使用できるビルド済みエージェントをインポートします。
テストケース エージェントの動作を定期的に検証するためのテストケースをリストして定義します。
会話の履歴 会話の履歴を表示します。
環境 さまざまなデプロイ環境を作成して編集します。
バージョン スナップショットのフローとハンドブックのバージョン
統合 すぐに使用できるユーザー インターフェースや他の会話型プラットフォームとエージェントを統合します。
会話プロファイル 高度なテレフォニーのユースケースで会話プロファイルを一覧表示、作成、編集します。

シミュレータ

シミュレータは、エージェントのテストに使用されます。セッション状態の変化をモニタリングしながら、エージェントと会話できます。

シミュレータの設定

シミュレータを初めて開くときに、次の設定を構成できます。

シミュレータの入力

シミュレータを操作する場合は、エンドユーザー入力をテキストまたはマイクからの音声として入力し、Enter キーを押すか、 ボタンをクリックします。

書式なしテキストに加えて、@ と入力してオプションを選択することで、代替の入力タイプを選択することもできます。

  • チャネル: チャネルの値をクエリ パラメータとして送信します。
  • DTMF: テレフォニー インタラクション用にデュアルトーン マルチ周波数信号(Touch-Tone)入力を送信します。
  • エンドユーザー メタデータ: 生成 AI がエンドユーザーのクエリに適切に回答できるように、JSON オブジェクトの形式でコンテキスト ヒントを提供します。たとえば、データストアのフルフィルメントやツール入力には、{"firstName": "John", "lastName": "Doe"} を使用できます。
  • イベント: イベントを呼び出します。
  • Cloud Storage URI: アップロードするファイルの Cloud Storage URI。このファイルは、生成 AI にコンテキストを提供する画像やドキュメントに使用できます。
  • パラメータ: パラメータの値を挿入します。新しいパラメータを指定することも、既存のパラメータのプリセット値を指定することもできます。
  • パラメータ スコープ: パラメータ スコープを設定します。

シミュレータのコントロール

会話が開始されると、シミュレータ パネルの上部にいくつかのコントロールが表示されます。

  • デバッグ トレース
  • 元のレスポンス
  • レイテンシを表示
  • テストケースを作成する
  • undo
  • 会話を再生する
  • 会話をリセットする
  • オプション:
    • Webhook 切り替えボタンを使用すると、Webhook 呼び出しを随時、有効または無効にできます。
    • 部分的なレスポンスを有効または無効にします。
    • 感情分析を有効または無効にします。
  • 例として保存: 手順を見る

シミュレータの履歴

シミュレータを使用してエージェントとの会話を行う際に、会話履歴がシミュレータ パネルに表示されます。各会話のターンをクリックすると、そのターンの詳細が表示されます。エージェントの回答については、会話ターンの再生ボタンをクリックして音声レスポンスをプレビューすることもできます。