使用連接Agent,讓您的主要Agent將特定工作委派給專門Agent。 本文說明如何新增一個已連線的Agent,並驗證委派是否如預期運作。
Note
本文的功能由 GitHub Copilot 框架驅動,該工具使用 Copilot 信用點數進行使用量計費。 在 GitHub Copilot 架構架構下的客服人員帳單概覽中,了解更多關於 Copilot 信用點數的資訊。
基於使用量的計費適用於使用、建置、測試及評估客服人員。 這些行動可能會消耗 Copilot 點數。
先決條件
- 一個使用 GitHub Copilot 架構建立的代理,作為主要代理。 請參閱建立Agent(預覽版)。
- 同一環境中至少還有另一個由 GitHub Copilot 架構驅動的代理程式。 另一個Agent必須已發佈並設定為可供連接。
- 主要Agent之製作者必須是已連接 Agent 的擁有者,或是 Agent 已與其共用。
新增已連線的代理程式
請登入Copilot Studio。
選擇並開啟你想作為主要Agent使用的Agent。
在代理導覽列中,選擇 「建置 」標籤。
在元件面板中,選取連接的Agent,以開啟新增連接的Agent對話框。
從新增連接的Agent對話框中,瀏覽或搜尋可用的Agent,並選取您要連接的Agent。
審查Agent的功能,然後新增一段明確描述,說明何時應該使用該連接Agent。
選擇 連線。
確認Agent已顯示於元件面板。
編排器如何導向連接的Agent
新增連接的Agent後,編排執行階段會自動判斷何時將工作委派給它。 路由決策基於:
- 已連線Agent的名稱與說明
- 使用者的訊息與對話上下文
- 您的主要Agent指示
提示
為每個連接的Agent撰寫明確且具體的描述,讓編排器能準確判斷何時將請求路由到該Agent。 避免連接的Agent之間的描述重疊。
委派測試
新增連接Agent後:
於Agent導覽欄,選取 預覽索引標籤。
發送一則符合已連接Agent領域的訊息。
確認回覆來自連接的Agent且適當。
發送一則不屬於連接Agent領域的訊息,以確認是否由你的主Agent處理。