Developer Docs

Anthropic Messages

CodeingForce 文档中心

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 风格错误对象。
  • 如果上游服务异常,常见状态码是 502503

Claude Code 接入提示

  • ANTHROPIC_BASE_URLhttps://codeingforce.com/v1
  • ANTHROPIC_API_KEY 直接填 sk-...

联调建议

  • 先去 模型列表 确认模型可见
  • 首次联调用非流式,确认返回格式后再切流式
  • 如果客户端允许透传 anthropic-beta,网关也会原样转发
文档中心联系客服