Developer Docs
Anthropic Messages
Anthropic Messages 适合 Claude Code、Anthropic SDK,以及需要 Anthropic 协议的客户端。
Endpoint
POST /v1/messages
请求头
x-api-key: <api token>
anthropic-version: 2023-06-01
也可以使用:
Authorization: Bearer <api token>
anthropic-version 可以不写,网关会默认补 2023-06-01。
请求体最小结构
{
"model": "your-model",
"max_tokens": 1024,
"messages": [
{ "role": "user", "content": "Hello CodeingForce" }
]
}
常用字段
model:实际要调用的模型标识。messages:Anthropic 消息数组。max_tokens:这次生成的最大 token 数。stream:是否开启流式返回。
返回与错误
- 成功时返回 Anthropic Messages 兼容响应结构。
- 失败时返回 Anthropic 风格错误对象。
- 如果上游服务异常,常见状态码是
502或503。
Claude Code 接入提示
ANTHROPIC_BASE_URL用https://codeingforce.com/v1ANTHROPIC_API_KEY直接填sk-...
联调建议
- 先去
模型列表确认模型可见 - 首次联调用非流式,确认返回格式后再切流式
- 如果客户端允许透传
anthropic-beta,网关也会原样转发