工具

工具可用來將代理程式連結至外部系統,或提供給代理程式的內嵌程式碼。這項功能可讓代理程式與其他系統互動,以擷取、更新、格式化或分析資訊。本頁面各節說明支援的各種工具。

建立工具

如要建立工具,請按照下列步驟操作:

  1. 按一下代理程式建構工具右側的工具圖示。
  2. 選取工具類型 (請參閱本文中的工具類型說明)。
  3. 按照工具指示提供必要資訊。
  4. 工具名稱應採用蛇形命名法。
  5. 工具說明會提供給代理程式模型。

在代理程式中使用工具

建立工具後,您需要指示特定代理程式使用該工具。

  1. 將游標懸停在代理程式上。
  2. 按一下「新增工具」
  3. 選取工具。
  4. 在代理程式指令中說明工具的使用方式。

測試工具

在代理程式中使用工具前,您可以在控制台中測試工具:

  1. 開啟工具面板。
  2. 按一下面板頂端的「測試工具」按鈕。
  3. 根據工具結構定義提供工具輸入內容。 舉例來說,如果結構定義是具有 placecity 屬性的 JSON,您可以使用下列輸入內容:

    {
      "place": "automobile repair center",
      "city": "austin texas"
    }
    
  4. 按一下「提交」。 系統會使用輸入內容執行工具,並填入輸出內容。

直接測試工具後,您也可以使用預覽代理程式測試工具。

可用的工具

可用的工具如下:

工具 說明
用戶端函式工具 在用戶端執行的程式碼工具,而非由代理商執行。
資料儲存庫工具 根據網站內容和上傳資料,提供 AI 生成的代理程式回覆。
網站資料儲存庫工具 連結資料儲存庫,從特定網站搜尋資訊。
雲端儲存空間資料存放區工具 連結至以自有檔案填入的資料儲存庫,即可搜尋非結構化文件或常見問題內容中的資訊。
檔案搜尋工具 將檔案上傳至代理程式,或提供 RAG 知識庫。
Google 搜尋工具 讓代理程式透過 Google 搜尋功能,取得最新資訊。
Integration Connector 工具 建立使用已設定連線的工具。
MCP 工具 連線至 MCP 伺服器。
OpenAPI 工具 使用 OpenAPI 結構定義連線至外部 API。
Python 程式碼工具 為代理程式提供 Python 程式碼做為工具。
Salesforce 工具 將代理程式連結至 Salesforce 執行個體。
Service Now 工具 將代理程式連結至 Service Now 執行個體。
系統工具 代理程式可使用內建工具執行常見工作。
小工具工具 彈性的小工具工具,可建立豐富的使用者互動。

最佳做法

請採用下列工具最佳做法:

  • 請務必撰寫語意上有意義的工具名稱,且與工具執行的工作相關。
  • 請務必提供工具的優質說明,以及工具可執行的工作。