WebSearch工具调用 =
3 次 API
·
2 个模型
CLIENT
Claude Code
① 第 1 次
Opus
请求
· 决定要搜
msgs:
[user
"London 天气"
]
tools:
28 个
输出:
tool_use
{ name:
WebSearch
, query: "London weather" }
② 第 2 次
Haiku
请求
· 真去搜
msgs:
[user "Perform a web search..."]
tools:
1 个
· 仅
web_search
输出 blocks:
web_search_tool_result
10条搜索结果 +
30 KB 密文
+ 总结
③ 第 3 次
Opus
请求
· 拿结果回话
msgs:
+ tool_result:
10 条 url+title + Haiku 总结
(密文已剔除)
输出:
text
"伦敦 15° 多云,傍晚有小雨..."(最终回答用户)
SERVER · api.anthropic.com
Server
Brave
真正的搜索引擎