チャット エージェントの概要

チャット エージェントは、Gemini Enterprise ウェブアプリのWorkflow Builderを使用して構築できるエージェントの一種です。これらのエージェントは、会話形式でユーザーとやり取りして 特定のタスクを完了するように設計されています。チャット エージェントのレスポンスはユーザーの入力によって異なるため、本質的に非決定論的です。

チャット エージェントは、次のような場合に最適です。

  • 固定されたステップのない自由形式の会話。たとえば、プロジェクトのアイデアのブレインストーミング アシスタントなどです。
  • ユーザー入力によってフローが駆動される動的なタスク。たとえば、次の質問がユーザーの問題によって異なるカスタマー サポート エージェントなどです。
  • Q&A、データ検索、パーソナライズされたアシスタンス。たとえば、Jira チケットのステータスの確認や、特定のメール スレッドの要約などです。

始める前に

これらの機能を試す前に、次の操作を行います。

  • Gemini Enterprise 管理者が、アプリの機能管理設定で [チャット エージェントを有効にする] 機能の切り替えを有効にしていることを確認します。詳細については、 ウェブアプリの機能を管理するをご覧ください。
  • 必要なデータストアが接続された Gemini Enterprise ウェブアプリがあることを確認します。詳細については、 アプリとデータストアについてをご覧ください。

チャット エージェント キャンバス

チャット エージェント キャンバスは、チャット エージェントの構築と改良に使用できるインタラクティブなインターフェースです。キャンバスは、次の 2 つのメインモードに分かれています。

  • チャットモード: チャットモードは、自然言語プロンプトを使用してエージェントを構築および改良するための会話型インターフェースです。ノーコード ユーザーに最適であり、Gemini のインテリジェンスを使用して短時間でエージェントを開発し、その詳細、指示、または動作を調整できます。

    チャットモードの UI

  • デザイナー モード: デザイナー モードは、エージェントを視覚的に表現したもので、次の 2 つのペインに分かれています。

    • チャットペイン: このペインはチャットモードに似ており、デザイナー ペインでエージェントの変更を確認しながら、会話形式でエージェントとやり取りできます。
    • デザイナー ペイン: このペインはエージェントを視覚的に表現したもので、次のタブに分かれています。

      • フロー: エージェントのワークフローと制御ロジックが視覚的に表現されます。[フロー] タブを使用すると、メイン エージェントの全体的な詳細の表示、メイン エージェントとすべての個々のサブエージェントの管理、複雑なマルチステップ エージェントの設計を行うことができます。
      • スケジュール: エージェントの 1 つ以上の実行スケジュールを設定するための構成オプションが備わっています。
      • プレビュー: 作成するエージェントを実際に、対話形式でテストできるテスト環境です。[プレビュー] タブを使用すると、エージェントを構築しながらその機能性と回答をテストできます。

    デザイナー モードの UI

チャット エージェントのコンポーネント

チャット エージェントは、シングルステップ エージェントまたはマルチステップ エージェントにできます。シングルステップ チャット エージェントは、エージェントのロジックを含む単一のエージェント ノードで構成されます。マルチステップ チャット エージェントは、1 つ以上のサブエージェント ノードに接続されたメイン エージェント ノードで構成されます。各サブエージェント ノードは、独自のロジックを持つ独立したエージェントです。

次のステップ