本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用與 Amazon Bedrock Agents 的多代理程式協同合作
注意
Amazon Bedrock 的多代理程式協同合作功能處於預覽版本,可能會有所變更。
多重代理程式協同合作可讓多個 Amazon Bedrock 代理程式協同規劃和解決複雜的任務。透過多代理程式協同合作,您可以快速組合一組代理程式,以分解任務、將特定任務指派給網域專家子代理程式、平行工作,並利用彼此的優勢,進而更有效率地解決問題。多重代理程式提供集中式機制,可規劃、協調和生成 AI 應用程式的使用者互動。
透過多重代理程式方法,您可以快速指定 Amazon Bedrock 代理程式為主管,然後將一或多個協作代理程式與主管建立關聯。您可以使用此階層式協同合作模型來同步回應使用者的提示和查詢。隨著階層式模型的成熟,您可以新增額外的協作者代理程式來增強其功能。
主管客服人員會使用您提供的指示,來了解每個協作者客服人員的結構和角色。為了確保團隊表現良好,您必須明確指定主管客服人員和團隊中每個協作者客服人員的角色和責任,並將重疊的責任降至最低。您可以使用自然語言描述每個客服人員的角色和責任。例如,您可以使用多代理程式協同合作來建立線上抵押貸款助理。每個 Amazon Bedrock 代理程式都可以設定為執行下列其中一個任務:
-
主管代理程式 – 從使用者提出問題、檢查問題是否與現有抵押貸款、新抵押貸款有關,還是一般問題,並將問題路由至適當的協作代理程式。
-
協作代理程式 1 – 負責處理現有的抵押貸款
-
協作者代理程式 2 – 負責處理新的抵押貸款申請,以及回答有關新抵押貸款的問題。
-
協作者代理程式 3 – 負責處理一般問題。
團隊中的每個客服人員,包括主管客服人員,都針對特定使用案例進行最佳化,具備 Amazon Bedrock 客服人員的所有功能,包括存取工具、動作群組、知識庫和護欄。當您叫用主管代理程式時,它會自動跨一組協作者代理程式建立和執行計劃,並將相關請求和任務路由至適當的協作者代理程式。