联网搜索 API 的 OpenAI 格式。
| 参数 | 类型 | 必填 | 默认值 | 描述 |
|---|---|---|---|---|
model | string | 是 | claude-haiku-4-5-20251001 | 请求使用的模型 |
messages | array | 是 | [{"role": "user", "content": "What's the weather in NYC?"}] | 对话的消息对象数组。每条消息必须包含 role(user 或 assistant)和 content。 |
tools | array | 是 | - | 工具对象数组。对于联网搜索,必须包含 web_search 工具配置。 |
stream | boolean | 否 | false | 是否流式传输响应 |
temperature | number | 否 | 1.0 | 注入响应的随机性量。范围从 0.0 到 1.0 |
top_p | number | 否 | 1.0 | 使用核采样。范围从 0.0 到 1.0 |
max_tokens | integer | 否 | - | 停止前生成的最大 token 数量 |
stop | array | 否 | - | 导致模型停止生成的自定义文本序列 |
| 字段 | 类型 | 必填 | 描述 |
|---|---|---|---|
role | string | 是 | 消息的角色。可以是:user、assistant 或 system |
content | array/string | 是 | 消息的内容 |