Skip to main content
本文說明在 API易 上使用 Claude 系列模型實現聯網搜尋的兩條路徑,基於 2026年6月 實測驗證。基礎的通道、計費與接入資訊請先看 Claude API 基礎說明

一句話結論

API易 Claude 系列預設分組為 AWS Claude 官方直轉(Amazon Bedrock),AWS 原廠不支援 Claude 原生聯網搜尋——這是 Bedrock 的架構限制,不是中轉配置問題。如需聯網,您有兩條路:
容易踩的坑:在預設分組帶上 web_search 工具發請求,不會報錯——閘道會相容處理,請求正常返回 HTTP 200,但搜尋沒有發生,模型只是憑訓練資料回答。請不要以”沒報錯”判斷聯網已生效,判斷方法見文末 FAQ。

為什麼預設分組不支援?

Claude 的 web_search / web_fetch 屬於 server-side tools:搜尋動作由 Anthropic 自己的服務端基礎設施執行。AWS Bedrock 只提供模型推理,沒有這套搜尋後端,因此 Bedrock 介面在校驗層就會拒絕這類工具。Bedrock 支援的工具型別白名單僅包含 client-side 工具:
同理,Anthropic 的 MCP Connector(mcp_servers 引數)也屬於服務端功能,預設分組不支援

方式一:ClaudeOfficial 內測分組(原生 web_search)

API易 提供一個內測分組 ClaudeOfficial(Anthropic 官方渠道直連),支援 Claude 原生 web_search / web_fetch 工具。
  • 開通方式:聯絡客服對接,將您的 key 加入 ClaudeOfficial 分組
  • 穩定性提示:內測分組,穩定性不如預設分組,重要業務請做好降級(可降級到方式二)

請求示例

工具版本說明: 可選引數:max_uses(限制搜尋次數)、allowed_domains / blocked_domains(域名過濾)。

怎麼確認搜尋真的執行了

成功響應的 content 中會出現 server_tool_useweb_search_tool_result 塊,正文帶引用;usage 中出現計次欄位:
若響應只有 text 塊、usage 裡沒有 server_tool_use,說明這條請求沒有走到支援搜尋的渠道。

計費

  • 工具名:web_searchweb_fetch
  • web_search:$10 / 1000 次搜尋($0.01/次,按 usage.server_tool_use.web_search_requests 計次——一次回答可能觸發多次搜尋)+ 正常 token 費;失敗的搜尋不計費
  • web_fetch:不額外按次收費,抓取內容按 input token 計費
  • 單次聯網問答參考成本(sonnet):約 $0.02–0.08

方式二:自定義搜尋工具(預設分組可用,推薦生產使用)

預設分組(Bedrock)完整支援標準 function calling(custom tools)。您只需定義一個搜尋工具,由您的客戶端執行實際搜尋(接 Tavily / Brave / Serper / Bing 等搜尋 API),把結果回傳給模型。實測 Claude 會主動呼叫、自動改寫中英文查詢詞、多輪搜尋後給出帶來源的回答。

完整示例(Python)

成本參考

  • 模型 token 費:一次多輪搜尋問答約 1 萬 input + 1–2 千 output token(sonnet 約 $0.05)
  • 搜尋 API 費:Tavily 免費檔 1000 次/月(付費約 $0.008/次)、Brave $3/1000 次——與官方 web_search 同量級
  • 優勢:渠道無關、搜尋源可控可快取、保留預設分組的穩定性與快取計費優勢

進階:MCP 搜尋源

若您已有 MCP 生態(如 Tavily MCP、Brave MCP),可在客戶端連線 MCP server,把其工具轉換成上面的 custom tools 傳給模型——原理完全相同。注意:直接在請求裡傳 mcp_servers 引數(服務端 MCP)在預設分組不可用

FAQ

Q:我在預設分組帶了 web_search 工具,沒報錯,是不是就支援了? A:不是。預設分組對 server tools 做相容處理(忽略),請求返回 200 但搜尋未發生。判斷方法:看響應 content 是否有 server_tool_use 塊、usage 是否有 server_tool_use.web_search_requests 欄位——沒有就是沒執行。 Q:傳 mcp_servers 引數呢? A:同樣不支援(也是 Anthropic 服務端功能)。特別提醒:這種情況下模型可能在正文中生成看似真實的”工具呼叫結果”文本,那是模型的幻覺,並非真實資料,請勿採信。 Q:兩種方式怎麼選? A:生產環境優先方式二(穩定、可控);需要 Anthropic 原生搜尋品質、引用格式(citations)或不想自建搜尋的,聯絡客服開通 ClaudeOfficial 內測分組,並準備好降級方案。

相關文件

Claude API 基礎說明

通道說明、模型列表、接入與計費基礎資訊

Claude 快取計費

多輪搜尋問答場景配合快取可顯著降本