ワークフロー機能は、運用動作と再利用可能なパターンを機能ベースまたはグラフベースのワークフローに追加します。 ワークフロー API、Executor、エッジ、イベント、状態、実行モデルについては、「 ワークフロー」を参照してください。
組成
| Capability | Purpose |
|---|---|
| ワークフロー内のエージェント | ワークフロー参加者および Executor としてエージェントを使用します。 |
| エージェントとしてのワークフロー | 標準エージェント インターフェイスを使用してワークフローを公開します。 |
| 宣言型ワークフロー | 宣言型構成を使用して、サポートされるワークフローを定義します。 |
相互作用と持続性
| Capability | Purpose |
|---|---|
| Human-in-the-loop | 外部入力のために一時停止し、実行を再開します。 |
| チェックポイントと再開 | ワークフローの進行状況を保存して復元します。 |
Operations
| Capability | Purpose |
|---|---|
| 可観測性 | ワークフロースパン、メトリック、イベント、配信状態をエクスポートします。 |
| 視覚化 | ワークフロー トポロジのレンダリングとエクスポート。 |
マルチエージェント オーケストレーション
オーケストレーションは、エージェントの連携を調整するためのシーケンシャル、コンカレント、ハンドオフ、グループチャット、および Magentic の各パターンを提供します。