雖然單獨使用 Agent 流程就很有效果,但也可以將這些流程新增至 Agent 做為工具,建立更龐大的 Agent 型自動化案例。 要將 Agent 流程作為工具新增至 Agent,必須滿足以下條件:
- 具有當 Agent 呼叫流程觸發程序和回應 Agent 動作的功能。
- 設定為即時回應,而不是非同步回應。 在回應 Agent 動作設定中的 Networking 下,非同步回應切換必須設為 關閉。
- 在 100 秒的行動限制內回應 Agent。 最佳化流邏輯、查詢和返回的資料量,以便典型的執行低於此 100 秒限制。 流程中需要執行更長時間的動作可以放置在回應 Copilot動作之後,以繼續執行,直到流程執行持續時間限制為 30 天。 如需最佳化流程效能的指引,請參閱使用快速模式 (預覽版) 加速 Agent 流程執行。
為簡單起見,本文假設您已設定 Agent 流程來與 Agent 搭配使用。 如果沒有,請參考建立 Agent 流程以獲得更多細節。
您可以將現有 Agent 流程新增至 Agent 層級或主題層級的 Agent。
將 Agent 流程新增至 Agent 做為 Agent 層級工具
將 Agent 流程新增至 Agent 時,Agent 協調器可以在執行階段直接觸發該流程。
若要將 Agent 流程新增至 Agent 做為 Agent 層級工具:
在 Copilot Studio 中,選取 Agent,然後選取需要 Agent 流程的 Agent。
前往工具頁面,選擇新增工具。 新增工具面板會顯示出來。
若要列出可用的 Agent 流程,請選擇流程。
如果未列出您想要新增的流程,請確保它具有從 Copilot 執行流程觸發程序和回應 Copilot 動作。 如果沒有,就不能把它當作工具加入 Agent。
選擇 Agent 流程。
選取 [新增並設定]。 流程會被加入 Agent 中,並顯示流程設定面板。
根據需要修改流程設定。 例如,您可以更新描述以幫助您的 Agent 了解流程的目的。
根據需要選擇 Save 以儲存設定變更。
Agent 流程應該會出現在 Agent 的工具清單中。
將 Agent 流程新增至主題做為主題層級工具
當您將現有 Agent 流程新增至主題時,它僅對該主題可用。
若要將 Agent 流程新增至主題做為主題層級工具:
在 Copilot Studio 中,選取 Agent,然後選取需要 Agent 流程的 Agent。
前往主題頁面,選擇您想新增 Agent 流程的主題。
在任一節點下方點選新增節點
圖示,然後選擇新增工具。選擇要新增的 Agent 流程。 主題中出現了一個新的動作節點。