跳轉到

Web Search

Web Search 只適合拿來查最新的公開資訊,不要把它當成你自己知識內容的替代品。

Consultation Desk 為例,Web Search 不是預設路徑。只有當使用者真的需要「最新」的公開資訊,而且答案應該來自可信的外部來源時,才讓 Agent 去查。

展開後的 Web Search 工具設定,包含網域限制與明確觸發規則

什麼情況適合用 Web Search

適合:

  • 使用者明確要看最新公開資訊
  • 答案會受到最近變動影響
  • 這份資訊不在你的 workspace 裡,也不適合整理成自己的知識庫

不適合:

  • 服務定義、SOP、政策、FAQ 這類你應該自己維護的內容
  • 需要穩定、一致措辭的回答
  • 你希望由團隊審核後再提供給使用者的資訊

EditorTools 裡按 Add Tool,選 Web Search

步驟 2:能限制網域就盡量限制

如果這個 Agent 應該只看特定來源,就把來源網域填在 Domain(s)

在這個範例裡,文件作者沒有讓 Agent 對整個網路隨便查,而是限制在比較可信的公開來源。

這樣做的好處是:

  • 檢索結果比較乾淨
  • 回答比較可預期
  • 出錯時更容易追原因

只有在真的需要廣泛搜尋時,才把網域留空。

步驟 3:把 When to Use 寫成明確規則

你要讓 Web Search 成為一個有條件的選項,而不是 Agent 的下意識反應。

例如:

Only use Web Search when the user explicitly asks for the latest public guidance, and prefer official or medically reviewed sources before answering.

這句話同時告訴 Agent:

  • 什麼時候才該查
  • 查的時候應該偏好哪一類來源

步驟 4:用真的需要最新資訊的問題來測

例如:

  • 你可以幫我查一下最新的公開指引嗎?
  • 官方最近有更新建議嗎?

測試時確認:

  • Agent 真的有呼叫 Web Search
  • 回答的來源品質符合你的預期
  • 本來應該由 Knowledge Base 回答的問題,沒有被誤送去網路搜尋

操作建議

  • 優先限制在官方、第一手或高度可信的來源
  • 如果使用者需要自行驗證,請在回答裡保留來源
  • 觸發條件要寫窄,避免一般問題也去查網路
  • 如果某份資訊其實長期穩定,應該整理進 Knowledge Base,而不是每次都重新搜尋

常見錯誤

讓 Web Search 取代內部知識

這通常只會讓回答變慢,且更不一致。

高風險內容卻不限制來源

如果答案重要,就不要讓 Agent 隨便查整個網路。

When to Use 寫太空泛

Use web search when helpful 這種寫法太鬆,Agent 很難做出穩定判斷。

下一步