工具可用來將代理程式連結至外部系統,或提供給代理程式的內嵌程式碼。這項功能可讓代理程式與其他系統互動,以擷取、更新、格式化或分析資訊。本頁面各節說明支援的各種工具。
建立工具
如要建立工具,請按照下列步驟操作:
- 按一下代理程式建構工具右側的工具圖示。
- 選取工具類型 (請參閱本文中的工具類型說明)。
- 按照工具指示提供必要資訊。
- 工具名稱應採用蛇形命名法。
- 工具說明會提供給代理程式模型。
在代理程式中使用工具
建立工具後,您需要指示特定代理程式使用該工具。
- 將游標懸停在代理程式上。
- 按一下「新增工具」。
- 選取工具。
- 在代理程式指令中說明工具的使用方式。
測試工具
在代理程式中使用工具前,您可以在控制台中測試工具:
- 開啟工具面板。
- 按一下面板頂端的「測試工具」按鈕。
根據工具結構定義提供工具輸入內容。 舉例來說,如果結構定義是具有
place和city屬性的 JSON,您可以使用下列輸入內容:{ "place": "automobile repair center", "city": "austin texas" }按一下「提交」。 系統會使用輸入內容執行工具,並填入輸出內容。
直接測試工具後,您也可以使用預覽代理程式測試工具。
可用的工具
可用的工具如下:
| 工具 | 說明 |
|---|---|
| 用戶端函式工具 | 在用戶端執行的程式碼工具,而非由代理商執行。 |
| 資料儲存庫工具 | 根據網站內容和上傳資料,提供 AI 生成的代理程式回覆。 |
| 網站資料儲存庫工具 | 連結資料儲存庫,從特定網站搜尋資訊。 |
| 雲端儲存空間資料存放區工具 | 連結至以自有檔案填入的資料儲存庫,即可搜尋非結構化文件或常見問題內容中的資訊。 |
| 檔案搜尋工具 | 將檔案上傳至代理程式,或提供 RAG 知識庫。 |
| Google 搜尋工具 | 讓代理程式透過 Google 搜尋功能,取得最新資訊。 |
| Integration Connector 工具 | 建立使用已設定連線的工具。 |
| MCP 工具 | 連線至 MCP 伺服器。 |
| OpenAPI 工具 | 使用 OpenAPI 結構定義連線至外部 API。 |
| Python 程式碼工具 | 為代理程式提供 Python 程式碼做為工具。 |
| Salesforce 工具 | 將代理程式連結至 Salesforce 執行個體。 |
| Service Now 工具 | 將代理程式連結至 Service Now 執行個體。 |
| 系統工具 | 代理程式可使用內建工具執行常見工作。 |
| 小工具工具 | 彈性的小工具工具,可建立豐富的使用者互動。 |
最佳做法
請採用下列工具最佳做法:
- 請務必撰寫語意上有意義的工具名稱,且與工具執行的工作相關。
- 請務必提供工具的優質說明,以及工具可執行的工作。