会話エージェント コンソールは、Dialogflow CX コンソールと Vertex AI Agent Builder コンソールの両方の機能を含む新しいコンソールです。Vertex AI Agent Builder コンソールのすべてのユーザーは、会話エージェント コンソールの使用を開始する必要があります。エージェントに生成機能を組み込みたい Dialogflow CX コンソールのユーザーは、会話エージェント コンソールの使用を開始する必要があります。
会話エージェント コンソールを使用して、生成ハンドブック、生成データストア、決定的なフローを使用するインタラクティブなエージェントを作成できます。
Dialogflow CX コンソールは、会話エージェント コンソールが一般提供(GA)されるまでサポートされます。
コンソールの互換性
以前に Dialogflow CX コンソールまたは Vertex AI Agent Builder コンソールでビルドされたエージェントには、会話エージェント コンソールからシームレスにアクセスできます。これらの 3 つのコンソールのいずれかで作成されたエージェントは、同じ Dialogflow API を使用します。
サポートされるリージョン
このコンソールは、Dialogflow CX コンソールまたは Vertex AI Agent Builder コンソールですでにサポートされているすべてのリージョンをサポートしています。
料金
会話エージェント コンソールで作成されたエージェントの料金は、Dialogflow CX コンソールで作成されたエージェントの料金と同じです。リクエストにプレイブック、データストア、生成ツール、生成フォールバックなどの生成機能を使用するエージェントは、生成リクエストとして課金されます。
エージェントを作成する
ビルド済みエージェントを使用すると、一般的なシナリオで新しいエージェントの開発を加速できます。ビルド済みエージェントを使用してエージェントを作成するには:
- Conversational Agents コンソールを開きます。
 - まだ作成していない場合は、プロジェクトを選択するか、新しく作成します。
 - [Create Agent(エージェントを作成)] をクリックします。
 - [Use a prebuilt agent] をクリックします。
 - 事前構築済みエージェントを選択し、インストール手順に沿って操作します。
 
- Conversational Agents コンソールを開きます。
 - まだ作成していない場合は、プロジェクトを選択するか、新しく作成します。
 - [Create Agent(エージェントを作成)] をクリックします。
 - [Build your own] をクリックする。
 - エージェント名、ロケーション、タイムゾーン、デフォルトの言語を指定します。
 - [会話の開始] オプションを選択します。生成ハンドブックを使用してエージェントが会話を開始するようにするには、[ハンドブック] を選択します。エージェントが決定論的フローを使用して会話を開始する場合は、[フロー] を選択します。
 - [作成] をクリックします。
 - コンソールに、デフォルトのプレイブックのエディタ ページが読み込まれます。
 
データストア ハンドラを使用してエージェントを作成するには:
- Conversational Agents コンソールを開きます。
 - まだ作成していない場合は、プロジェクトを選択するか、新しく作成します。
 - [Create Agent(エージェントを作成)] をクリックします。
 - [Q&A エージェントを作成] をクリックします。
 - Vertex AI Agent Builder コンソールにリダイレクトされます。手順に沿ってエージェントを作成します。
 
上部の行のナビゲーション
インターフェースの上部にある横一列のコントロールは次のとおりです。
| X | 項目 | 
|---|---|
| プロジェクト | 現在選択されているプロジェクト。 | 
| エージェント | 現在選択されているエージェント。 | 
| 言語 | 言語固有のデータを入力する際に現在選択されている言語と、フローの言語設定に移動する [言語を管理] オプション。 | 
| 検索 | エージェント内のコアリソースを検索、フィルタ、アクセスするために使用されます。 | 
| 共同編集者 | エージェントにアクセスできる共同編集者。 | 
| エージェントのエクスポート/インポート | エージェントのエクスポートとインポート。 | 
| 変更履歴 | エージェントの変更履歴。 | 
| 設定 | エージェントの設定。 | 
| エージェントを公開する | Dialogflow CX Messenger を設定するための便利なボタン。 | 
| シミュレータ | エージェントのテストに使用されるシミュレータ。 | 
| ヘルプ | ドキュメントやその他のヘルプ コンテンツへのリンク。 | 
| フィードバック | プロダクト フィードバックの提供に使用されます。 | 
左側のナビゲーション
| X | 項目 | 
|---|---|
| ハンドブック | 生成ハンドブックの一覧表示、作成、編集を行います。 | 
| フロー | 確定的フローを可視化、作成、編集します。 | 
| ツール | Playbook ツールの一覧表示、作成、編集を行います。 | 
| 事前ビルド | さまざまな一般的なユースケースに対応した、すぐに使用できる事前構築済みエージェントをインポートできます。 | 
| テストケース | エージェントの動作を定期的に検証するためのテストケースを一覧表示、定義します。 | 
| 会話の履歴 | 会話の履歴を表示します。 | 
| 環境 | さまざまなデプロイ 環境を作成、編集します。 | 
| バージョン | スナップショット フローと Playbook のバージョン。 | 
| 統合 | すぐに使用できるユーザー インターフェースや他の会話プラットフォームとエージェントを統合します。 | 
| 会話プロファイル | 高度なテレフォニー ユースケースの会話プロファイルを一覧表示、作成、編集します。 | 
シミュレータ
シミュレータは、エージェントのテストに使用されます。セッション状態の変化をモニタリングしながら、エージェントと会話できます。
シミュレータの設定
シミュレータを初めて開くときに、次の設定を構成できます。
シミュレータの入力
シミュレータを操作する場合は、エンドユーザー入力をテキストまたはマイクからの音声として入力し、Enter キーを押すか、 ボタンをクリックします。
書式なしテキストに加えて、@ と入力してオプションを選択することで、代替の入力タイプを選択することもできます。
- チャネル: チャネルの値をクエリ パラメータとして送信します。
 - DTMF: テレフォニー インタラクション用にデュアルトーン マルチ周波数信号(Touch-Tone)入力を送信します。
 - エンドユーザー メタデータ: 生成 AI がエンドユーザーのクエリに適切に回答できるように、JSON オブジェクトの形式でコンテキスト ヒントを提供します。たとえば、データストアのフルフィルメントやツール入力には、
{"firstName": "John", "lastName": "Doe"}を使用できます。 - イベント: イベントを呼び出します。
 - Cloud Storage URI: アップロードするファイルの Cloud Storage URI。このファイルは、生成 AI にコンテキストを提供する画像やドキュメントに使用できます。
 - パラメータ: パラメータの値を挿入します。新しいパラメータを指定することも、既存のパラメータのプリセット値を指定することもできます。
 - パラメータ スコープ: パラメータ スコープを設定します。
 
シミュレータのコントロール
会話が開始されると、シミュレータ パネルの上部にいくつかのコントロールが表示されます。
- デバッグ トレース
 - 元のレスポンス
 - レイテンシを表示
 - テストケースを作成する
 - undo
 - 会話を再生する
 - 会話をリセットする
 - オプション:
 - 保存例: 手順を見る
 
シミュレータの履歴
シミュレータを使用してエージェントとの会話を行う際に、会話履歴がシミュレータ パネルに表示されます。各会話のターンをクリックすると、そのターンの詳細が表示されます。エージェントの回答については、会話ターンの再生ボタンをクリックして音声回答をプレビューすることもできます。