フロー制御ステップを使用する

エージェント ワークフローにフロー制御ステップを追加して、条件に基づいて実行を指示したり、データをフィルタリングしたり、アイテムのリストをループ処理したりできます。

フロー制御ステップを使用すると、分岐ロジック、スコープ付きデータ処理、反復処理を含む複雑なワークフローを構築できます。

始める前に

この機能を使用する前に、Gemini Enterprise 管理者がアプリの機能管理設定で Workflow Builder 機能の切り替えを有効にしていることを確認してください。詳細については、ウェブアプリの機能を管理するをご覧ください。

フロー制御ステップの種類

Workflow Builder には、次の 3 種類のフロー制御ステップがあります。

  • 条件: 定義した条件に基づいて、ワークフローを異なるパスに分岐します。条件を使用して、データ値またはステップの出力に応じて、実行を異なるステップにルーティングします。
  • フィルタ: データのリストをフィルタして、条件に一致するアイテムのみを処理します。フィルタを使用して、検索または前のステップの結果を絞り込んでから、データをダウンストリーム ステップに渡します。
  • ループ: アイテムのリストを反復処理し、各アイテムに対して 1 つ以上のステップを実行します。ループを使用して、検索結果の各メールやプロジェクト内の各チケットなど、複数のレコードを処理します。

条件ステップを追加する

アプリ

  1. ブラウザで Gemini Enterprise ウェブアプリを開きます。
  2. 既存のエージェントに移動するか、新しいエージェントを作成します。
  3. フロービルダーで、[ステップを追加] をクリックします。
  4. [ステップを追加] パネルで、[フロー制御] をクリックしてセクションを開きます。
  5. [条件] をクリックします。
  6. 条件ステップがワークフローに追加され、右側に構成パネルが開きます。
  7. ワークフローがどのブランチに従うかを決定する条件を設定します。
  8. 条件の各ブランチにステップを追加します。

フィルタ ステップを追加する

アプリ

  1. ブラウザで Gemini Enterprise ウェブアプリを開きます。
  2. 既存のエージェントに移動するか、新しいエージェントを作成します。
  3. フロービルダーで、[ステップを追加] をクリックします。
  4. [ステップを追加] パネルで、[フロー制御] をクリックしてセクションを開きます。
  5. [フィルタ] をクリックします。
  6. フィルタ ステップがワークフローに追加され、右側に構成パネルが開きます。
  7. フィルタ条件を構成して、ダウンストリーム ステップに渡すアイテムを指定します。

ループ ステップを追加する

アプリ

  1. ブラウザで Gemini Enterprise ウェブアプリを開きます。
  2. 既存のエージェントに移動するか、新しいエージェントを作成します。
  3. フロービルダーで、[ステップを追加] をクリックします。
  4. [ステップを追加] パネルで、[フロー制御] をクリックしてセクションを開きます。
  5. [ループ] をクリックします。
  6. ループ ステップがワークフローに追加され、右側に構成パネルが開きます。
  7. 反復処理するアイテムのリストを構成します。
  8. リスト内の各アイテムに対して実行される 1 つ以上のステップをループ内に追加します。

次のステップ