

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 協同運作的工作流程
<a name="workflow-for-orchestration"></a>

中央協調器代理程式使用 LLM 來規劃、分解子任務，並將子任務委派給專門的工作者代理程式或模型，每個都具有特定的角色或網域專業知識。這會反映人工團隊結構，並支援跨多個客服人員的緊急行為。

![\[協同運作的工作流程。\]](http://docs.aws.amazon.com/zh_tw/prescriptive-guidance/latest/agentic-ai-patterns/images/workflow-for-orchestration.png)


協同運作工作流程非常適合複雜、階層式或多學科，需要結構化分解和專門執行的案例。它特別適合需要分工的任務，其中任務的不同子元件最好由具有不同功能、知識或工具集的客服人員處理。

此工作流程在以下情況特別有效：
+ 任務可以分為不同範圍、類型或推理的子任務 （例如，規劃、研究、實作和測試）。
+ LLM 或中繼代理程式必須協調其他代理程式、監控進度和合成結果。
+ 您想要將客服人員的責任模組化，實現可擴展性、重複使用和特殊調校。
+ 系統需要以角色為基礎的行為，模擬人類團隊 （例如專案經理、開發人員和檢閱者） 如何協同運作。

協同運作非常適合多迴轉規劃代理程式、軟體開發 Copilot、企業程序代理程式和自主專案執行器。它在實作需要集中式任務明細但分散式執行邏輯的多代理程式系統時特別有用，可跨代理程式層實現可擴展性和更可解釋的行為。

## 功能
<a name="capabilities-orchestration"></a>
+ Orchestrator 執行目標中繼關聯
+ 工作者代理程式可能包含工具存取、記憶體或網域特定的提示
+ 可以是階層式 （亦即多層任務委派）

## 常用案例
<a name="common-use-cases-orchestration"></a>
+ 專案經理、協調研究人員、撰寫者和品質保證代理程式
+ 編碼結合規劃、執行和測試的 Copilot
+ 監督工具鏈或 API 存取模式的代理程式