メインコンテンツへスキップ
マルチエージェントシステム(MAS)を実現します。「マネージャー」エージェントが特化した「ワーカー」エージェントにタスクを委任できるようにします。このツールキットにより、単一エージェントシステムを協調的なマルチエージェントアーキテクチャに変換し、異なる能力を持つエージェントが連携して複雑な問題を解決できます。 Agent Communicationの設定 - ターゲットエージェント選択

主な機能

  • エージェント選択: タスク要件を分析し、最適な特化エージェントを選択するインテリジェントなルーティングメカニズムです。
  • コンテキスト渡し: エージェント間で会話履歴と関連コンテキストをシームレスに転送し、一貫性を維持します。
  • レスポンス統合: 複数のワーカーエージェントからの出力を統合し、ユーザーに一貫した応答を生成します。
  • フォールバック処理: 特化エージェントが失敗した場合、システムは代替エージェントにルーティングしたり、人間への介入にエスカレートしたりできます。
  • エージェントディスカバリ: ワークスペース内の利用可能なエージェントとその機能を自動的に検出します。
  • タスクオーケストレーション: 複数のエージェントが順次または並行して作業する複雑なワークフローを調整します。

デザインパターン

  • ハブ・アンド・スポーク(ルーター): 中央协调者がリクエストを特化エージェントにルーティングします。
  • シーケンシャルチェーン(パイプライン): タスクがエージェントの列を順に流れます。
  • 並列処理(ファンアウト): 複数のエージェントがサブタスクを同時に処理します。
  • 階層型(ツリー): 監督エージェントによる多階層の委任構造です。
  • エキスパートパネル(委員会): 複数の専門家が意見を提供し、协调者が統合します。