网页搜索工具让 Claude 能够直接访问实时网络内容,使其能够基于知识截止日期之后的最新信息来回答问题。Claude 会在回答中自动引用搜索结果中的来源。
claude-opus-4-6
claude-sonnet-4-6
claude-sonnet-4-5-20250929
claude-sonnet-4-20250514
claude-3-7-sonnet-20250219
claude-haiku-4-5-20251001
claude-3-5-haiku-latest
claude-opus-4-5-20251101
claude-opus-4-1-20250805
claude-opus-4-20250514
# ============================================================================ # Claude API 联网搜索示例 # ============================================================================ # 功能说明:调用 Claude API 并启用联网搜索功能 # 接口地址:https://api.apexrouter.top/v1/messages # 创建日期:2026-01-26 # ============================================================================ import requests import json # ============================================================================ # 基础配置 # ============================================================================ # API 接口地址 url = "https://api.apexrouter.top/v1/messages" # API 密钥(用于身份验证) api_key = "sk-********************************************" # ============================================================================ # 请求头配置 # ============================================================================ headers = { "x-api-key": api_key, # API 密钥 "anthropic-version": "2023-06-01", # Anthropic API 版本号 "content-type": "application/json" # 内容类型:JSON 格式 } # ============================================================================ # 请求体配置 # ============================================================================ data = { # ------------------------------------------------------------------------ # 模型配置 # ------------------------------------------------------------------------ "model": "claude-sonnet-4-6", # 使用的模型名称 "max_tokens": 1024, # 最大输出 token 数量 # ------------------------------------------------------------------------ # 对话消息列表 # ------------------------------------------------------------------------ "messages": [ { "role": "user", # 角色:用户 "content": "今天星期几?" # 用户发送的消息内容 } ], # ------------------------------------------------------------------------ # 工具配置 - 联网搜索 # ------------------------------------------------------------------------ "tools": [ { "type": "web_search_20250305", # 工具类型:网页搜索 "name": "web_search", # 工具名称 "max_uses": 5 # 单次对话最大搜索次数 } ] } # ============================================================================ # 发送请求并输出结果 # ============================================================================ # 发送 POST 请求到 Claude API response = requests.post(url, headers=headers, json=data) # 格式化输出 JSON 响应结果 # - indent=2 : 缩进 2 个空格,使结构更清晰 # - ensure_ascii=False : 确保中文字符正常显示 print(json.dumps(response.json(), indent=2, ensure_ascii=False))
{ "id": "msg_01KB59kqXJrVYqmn8ZVzNG7D", "type": "message", "role": "assistant", "model": "claude-sonnet-4-6", "content": [ { "type": "text", "text": "今天是**2026年2月26日,星期四**。" } ], "stop_reason": "end_turn", "usage": { "input_tokens": 2236, "cache_creation_input_tokens": 0, "cache_read_input_tokens": 0, "output_tokens": 21, "cache_creation": {}, "claude_cache_creation_5_m_tokens": 0, "claude_cache_creation_1_h_tokens": 0 } }
© 2026 知能API claude 联网搜索