POST
Messages(官方Anthropic格式)
POST /v1/messages — Claude 官方 Anthropic 格式接口
Messages (官方 Anthropic 格式)
零度API 完全兼容 Anthropic 官方 Messages API 格式,无需修改代码即可直接使用。
POST
https://api000.com/v1/messages
所有支持的 Claude 模型
| 模型 | 特点 |
|---|---|
claude-opus-4-5 |
最强推理能力 |
claude-sonnet-4-5 |
旗舰性价比之选 |
claude-haiku-3-5 |
超快速响应 |
claude-sonnet-3-7 |
支持扩展思考模式 |
请求参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
model |
string | ✅ | Claude 模型 ID |
messages |
array | ✅ | 消息列表,支持 user / assistant 角色 |
max_tokens |
integer | ✅ | 最大输出 Token 数 |
system |
string | 可选 | 系统提示词(Anthropic 格式单独字段) |
temperature |
number | 可选 | 温度 0-1,默认 1 |
stream |
boolean | 可选 | 是否流式返回 |
top_p |
number | 可选 | 核采样 |
top_k |
integer | 可选 | Top-K 采样 |
stop_sequences |
array | 可选 | 停止词列表 |
tools |
array | 可选 | 工具定义列表 |
thinking |
object | 可选 | 扩展思考配置 |
请求示例
Python(使用 anthropic 库)
import anthropic
client = anthropic.Anthropic(
api_key="sk-xxxxxxxxxxxxxxxx",
base_url="https://api000.com"
)
message = client.messages.create(
model="claude-sonnet-4-5",
max_tokens=1024,
system="你是一个有帮助的中文助手。",
messages=[
{"role": "user", "content": "你好,请介绍一下自己。"}
]
)
print(message.content[0].text)
cURL
curl https://api000.com/v1/messages \
-H "Content-Type: application/json" \
-H "x-api-key: sk-xxxxxxxxxxxxxxxx" \
-H "anthropic-version: 2023-06-01" \
-d '{
"model": "claude-sonnet-4-5",
"max_tokens": 1024,
"system": "你是一个有帮助的助手。",
"messages": [
{"role": "user", "content": "你好!"}
]
}'
提示: 使用 Anthropic 格式时,API Key 放在
x-api-key请求头,或Authorization: Bearer均可。
响应示例
{
"id": "msg_01XFDUDYJgAACzvnptvVoYEL",
"type": "message",
"role": "assistant",
"content": [
{
"type": "text",
"text": "你好!我是 Claude,一个 AI 助手..."
}
],
"model": "claude-sonnet-4-5",
"stop_reason": "end_turn",
"stop_sequence": null,
"usage": {
"input_tokens": 25,
"output_tokens": 42
}
}