次の方法で共有


Microsoft Agent Framework ワークフローオーケストレーション

オーケストレーションは、開発者が独自の AI エージェントを接続するだけで複雑なワークフローをすばやく作成できるようにする、事前に構築されたワークフロー パターンです。

マルチエージェントの理由

従来の単一エージェント システムでは、複雑な多面的なタスクを処理する機能が制限されています。 それぞれが特殊なスキルまたは役割を持つ複数のエージェントを調整することで、より堅牢で適応性があり、現実世界の問題を共同で解決できるシステムを作成できます。

サポートされているオーケストレーション

パターン Description 一般的なユース ケース
並行 タスクをすべてのエージェントにブロードキャストし、結果を個別に収集します。 並列分析、独立したサブタスク、アンサンブルの意思決定。
シーケンシャル 定義された順序で、1 つのエージェントから次のエージェントに結果を渡します。 ステップ バイ ステップのワークフロー、パイプライン、マルチステージ処理。
グループ チャット 話者の選択とフローを制御するマネージャーと共同作業で複数のエージェントを調整します。 反復的な絞り込み、共同作業による問題解決、コンテンツ レビュー。
ハンドオフ コンテキストまたはルールに基づいてエージェント間で制御を動的に渡します。 動的ワークフロー、エスカレーション、フォールバック、またはエキスパートハンドオフのシナリオ。
マゼンティック MagenticOne に触発されました。 複雑で一般化されたマルチエージェントコラボレーション。

次のステップ

個々のオーケストレーション パターンを調べて、独自の機能と、それらをアプリケーションで効果的に使用する方法を理解します。