將 Agent 流程或工作流程做為工具新增至 Agent

雖然單獨使用自動化流程做為 Agent 流程或工作流程就很有效果,但也可以將這些流程新增至 Agent 做為工具,建立更龐大的 Agent 型自動化案例。 若要將 Agent 流程或工作流程做為工具新增至 Agent,必須符合以下準則:

  • 具有當 Agent 呼叫流程時觸發程序和回應 Agent 動作。
  • 設定為實時回應,而不是以異步方式回應。 異步回應切換必須在 回應代理程序 動作設定中的 網路 下設定為 關閉
  • 已發佈。
  • 在 100 秒內回應 Agent 的動作限制。 優化流程邏輯、查詢和傳回的數據量,讓一般執行低於此 100 秒的限制。 流程中需要執行更長時間的動作可以放置在回應 Copilot動作之後,以繼續執行,直到流程執行持續時間限制為 30 天。 如需最佳化流程效能的指引,請參閱使用快速模式 (預覽版) 加速 Agent 流程執行

為了簡化起見,本文假設你已經設定了一個流程來配合代理。 如果沒有,就用 自然語言設計師來做一個。

您可以將符合這個準則的現有流程新增至 Agent 層級或主題層級的 Agent。

將 Agent 流程或工作流程新增至 Agent 做為 Agent 層級工具

當你在代理層級新增流程時,代理協調器可以在執行時直接觸發它。 若要將流程新增至 Agent 做為 Agent 層級工具:

  1. 在 Copilot Studio 中,選擇 Agents,然後選擇你想新增流程的代理人。

  2. 前往工具頁面,選擇新增工具新增工具面板會顯示出來。

  3. 若要列出可用的工具流程,請選擇 「流程」。

    如果未列出您想要新增的流程,請確保它具有從 Copilot 執行流程觸發程序和回應 Copilot 動作。 如果不是,就不能將其作為工具添加到代理中。

  4. 選擇流程。

  5. 選取 [新增並設定]。 流程會做為工具新增至 Agent,而且流程設定面板會出現。

  6. 根據需要修改流程設定。 例如,您可以更新描述以幫助您的 Agent 了解流程的目的。

  7. 根據需要選擇 Save 以儲存設定變更。

流程應該會出現在代理人的工具清單中。

將流程新增至主題做為主題層級工具

當你將現有的流程加入主題時,該流程只會對該主題開放。

若要將流程新增至主題做為主題層級工具:

  1. 在 Copilot Studio 中,選擇 Agents,然後選擇你想新增流程的代理人。

  2. 前往 主題 頁面,選擇你想加入流程的主題。

  3. 在任一節點下方點選新增節點圖示,然後選擇新增工具

  4. 選取您要新增的流程。 主題中會出現新的 [動作] 節點。