為代理程式新增工具(GitHub Copilot)

你可以從 「建構 」標籤加入你的代理人。工具讓客服人員執行動作、連接外部服務,並在通話中即時取得資料。

Note

本文中的功能由由 GitHub Copilot 架構驅動的代理程式或工作流程所使用。

按使用量計費適用於代理程式的使用、建置、測試與評估。 這些行動可能會消耗 Copilot 點數。 在「管理由 GitHub Copilot 驅動的代理人員成本」中了解更多。

先決條件

  • 一個使用 GitHub Copilot 架構建立的代理程式。 請參見 建立代理人。

從「建構」標籤新增現有工具

  1. 登入 Copilot Studio 並開啟您的代理人。

  2. 在代理導覽列中,選擇 「建置 」標籤。

  3. 在元件面板中,選擇 工具 按鈕。

  4. 在 「新增工具 」對話框中,瀏覽或搜尋你想新增的工具。 請使用特色、模型情境協定(MCP)、連接器或工作流程分頁,依工具類型篩選。

  5. 選擇工具以查看其詳細資料,包括描述及所提供的動作。

    Note

    如果你的組織因為資料政策封鎖了某個工具,你就無法選擇它。 在「 被貴組織政策封鎖的工具」中了解更多。

  6. 選擇 新增 以將工具加入你的代理人。

被組織政策封鎖的工具

您的組織可以使用治理政策來限制 Copilot Studio 中可用的工具和連接器。

當資料政策阻擋某工具時,該工具會在 新增工具 面板中顯示為停用,且無法選取。 將滑鼠移到 「新增工具面板」中一個十字圖示 的圖片上,該圖示位於停用工具旁,查看為何該工具無法使用。

顯示在「新增工具」面板中因資料政策而遭封鎖的工具的螢幕擷取畫面

訊息會指出阻止該工具被使用的政策限制。 如果你需要存取被封鎖的工具,請聯絡你的管理員。

如需詳細資訊,請參閱 設定客服專員的資料原則。

新增工具後再設定

新增工具後,你可能需要:

  • 認證:有些工具需要你先登入或提供憑證才能使用。 當驗證提示出現時,請依照指示操作。
  • 選擇動作:對於提供多個動作的連接器,你可以選擇要讓代理人使用哪些特定動作。
  • 檢視說明:確保工具描述準確反映其功能。 代理的編排執行時會利用描述來決定何時呼叫該工具。

新增自訂工具

如果你需要的工具在瀏覽器裡找不到,你可以新增自訂工具。 目前,由 GitHub Copilot 驅動的代理程式支援新增以下自訂工具:

  • MCP 工具 來自現有的模型情境協定(MCP)伺服器。 這讓你能連接到自訂服務、資料庫或 API,透過 MCP 標準將功能暴露為工具。
  • 你在 Copilot Studio 的流程設計器中建立的工作流程。 這讓你能定義多步驟流程,讓你的客服人員能隨時執行。

有效撰寫工具描述的技巧

Tip

工具名稱與描述對於準確調用工具至關重要。 增強編排執行時間利用這些數據決定何時呼叫工具,例如:

  • 使用明確且具體的名稱來描述工具(例如,「建立支援工單」而非「工單工具」)
  • 撰寫描述,說明工具應在何時使用,以及會傳回哪些內容
  • 避免工具間描述模糊或重疊