搜尋引擎工具¶
這個工具讓 Agent 透過你設定好的搜尋引擎查詢外部或即時資訊,再根據結果回答。適合需要查網路、查即時內容的情境。
開始前
你需要先在平台上建立一個 Search Engine 資源——它就是「事先設定好的一組搜尋服務連線」(例如接到某個網路搜尋供應商),讓 Agent 能透過它查資料。設定方式見 Search Engine 資源。
設定步驟¶
-
在 Agent 的「自訂工具」中,點「新增」,選「搜尋引擎」。

-
選擇要使用的「搜尋引擎」資源。
-
填寫「名稱」與「描述」。

-
儲存。
完整欄位說明¶
| 欄位 | 必填 | 預設 | 說明 |
|---|---|---|---|
| 名稱(Name) | 是 | (無) | 工具識別名稱,同一 Agent 內不可重複。 |
| 搜尋引擎(Search Engine) | 是 | (無) | 要使用的 Search Engine 資源。 |
| 描述(Description) | 是 | (無) | 說明這個搜尋引擎查什麼、何時該用,Agent 靠它判斷使用時機。 |
| 顯示名稱(Display Name) | 否 | (無) | 介面上顯示的標籤;位於進階設定。 |
| 標籤(Tags) | 否 | (無) | 自訂分類標記;位於進階設定。 |
「描述」決定 Agent 會不會用對工具
Agent 是靠每個工具的「描述」(Description)判斷何時、該不該用它。描述寫得越清楚具體,Agent 越能在對的時機正確使用;寫得太籠統,可能該用時沒用、或用錯場合。建議寫明這個搜尋引擎查什麼來源、適合查哪類即時或外部資訊。
實際效果¶
設定好之後,當使用者問到需要即時或外部資訊的問題,Agent 會自動透過搜尋引擎查詢,再根據搜尋結果回答。下圖是使用者詢問一個較新的技術名詞,Agent 用搜尋工具查網路後整理出答案:

可展開的卡片會顯示工具的執行過程:
- 使用 …查詢相關資訊:Agent 送出的查詢字串與筆數上限(Query String、Limit)。
- 接收 …的查詢結果:搜尋引擎回傳的結果。
- 最後 Agent 整理搜尋到的內容作答,並標明「根據搜尋結果」。
這對「模型本身不知道、或可能已過時」的問題特別有用,例如最新消息、即時資料或外部知識。
下一步¶
- 還沒建搜尋引擎 → Search Engine 資源
- 回到 工具總覽