シーケンシャル・ワークフローとスーパーバイザ・パターンの比較
チームが就業者を選択し、タスクを調整する方法に基づいて、適切なSelect AIエージェント・チーム・パターンを選択します。
チームが既知の順序で構成されたエージェントとタスクのペアを実行する必要がある場合、連続するワークフロー・パターンを選択します。チームが、リクエスト、中間結果、不合格または詳細情報のリクエストに基づいて実行時に従業員を選択する必要がある場合、監督者パターンを選択します。
| 特性 | 順次ワークフロー・パターン | 上長パターン |
|---|---|---|
| プランの実行 | 修正済。agents配列は、ワークフローの順序を定義します。 |
変数。監督者は実行時に次の従業員を選択します。 |
| エントリ・ポイント | 最初に構成されたエージェントとタスクのペア。 | スーパーバイザーエージェント。 |
| タスクの選択 | チームは、構成されたエージェントとタスクのペアを順番に実行します。 | 監督者は、必要に応じて1人以上の従業員に電話をかけます。 |
| コンテキスト通過 | タスク依存性は、前のタスク出力をダウンストリーム・タスクに渡します。 | 監督者は、各従業員に自己完結型のサブタスクを送信します。 |
| 最適 | 既知のステージを持つ予測可能なパイプライン。 | 条件付きルーティングまたは調整が必要な可変リクエスト。 |
| パラレル実行 | サポートされていません。タスクは一度に1つずつ実行されます。 | サポートされていません。就業者サブタスクは一度に1つずつ実行されます。 |
次の表に、ワークフローの決定に役立つ「順次」パターンと「監督者」パターンの違いを示します。
| 順次パターン | 上長パターン |
|---|---|
| 固定ワークフロー | 動的オーケストレーション |
| すべてのステップが順番に実行されます。 | 必要なステップのみ実行 |
| 線形パイプラインに適している | エンタープライズ・リクエストの分岐に適しています。 |
| 意思決定ロジックが少ない | 手動ルーティング・ロジックの削減、実行時の判断の向上 |