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

Dialogflow コンソールは、 生成ハンドブック生成データストア、および 確定的フローを使用する インタラクティブなエージェントを直感的に作成できる UI です。

コンソールの互換性

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

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

このコンソールは、以前に Dialogflow CX コンソールまたは Vertex AI Agent Builder コンソールでサポートされていたすべてのリージョン をサポートしています。

料金

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

エージェントを作成する

ビルド済みエージェントを使用すると、一般的なシナリオでエージェントの開発を加速できます。

ビルド済みエージェントを使用してエージェントを作成する手順は次のとおりです。

  1. 会話エージェント コンソールを開きます。
  2. プロジェクトを選択または作成します。
  3. [エージェントを作成] をクリックします。
  4. [ビルド済みエージェントを使用] をクリックします。
  5. ビルド済みエージェントを選択し、インストール手順に沿って操作します。

ハンドブックまたは フローを使用してエージェントを作成する手順は次のとおりです。

  1. 会話エージェント コンソールを開きます。
  2. プロジェクトを選択または作成します。
  3. [エージェントを作成] を選択します。
  4. [Build your own] を選択します。
  5. エージェント名、ロケーション、タイム ゾーン、デフォルトの言語を指定します。
  6. [会話の開始] オプションを選択します。
    • エージェントが生成ハンドブックを使用して会話を開始する場合は、[ハンドブック] を選択します。
    • エージェントが確定的フローを使用して会話を開始する場合は、[フロー] を選択します。
  7. [作成] をクリックします。
  8. コンソールに デフォルトのハンドブックのエディタページが読み込まれます。

データストア ハンドラを使用してエージェントを作成する手順は次のとおりです。

  1. 会話エージェント コンソールに移動します。
  2. プロジェクトを選択または作成します。
  3. [エージェントを作成] を選択します。
  4. [Q&A エージェントを作成] を選択します。
  5. Builder コンソールにリダイレクトされます。手順に沿って エージェントを作成します

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

インターフェースの上部にある水平方向の行には、次のコントロールがあります。

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

左側のナビゲーション

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

シミュレータ

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

シミュレータの設定

シミュレータを初回起動するときに、次の設定を行います。

  • エージェント環境: 環境を選択します。
  • 開始リソース: 最初の入力を受け取るハンドブック またはフローを選択します。
  • モデルまたはページ: 開始リソースがハンドブックの場合は生成モデルを選択し、開始リソースがフローの場合はページを選択します。

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

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

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

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

会話が開始したら、シミュレータ パネルの上部にある次のコントロールを使用します。

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

シミュレータの履歴

シミュレータを使用してエージェントをテストすると、会話の履歴がシミュレータ パネルに表示されます。各ターンを選択すると、詳細が表示されます。エージェントのレスポンスの場合は、ターンの再生ボタンをタップして音声レスポンスをプレビューすることもできます。