Skip to content

Claude Messages

Claude SDK 通常使用 Anthropic Messages API。和 OpenAI 兼容接口不同,Claude SDK 的 Base URL 一般填根域名。

POSThttps://zrapi.org/v1/messages

SDK 配置

项目
SDKAnthropic Python / Node.js SDK
API Keysk-YOUR_TOKEN
Base URLhttps://zrapi.org
常用模型claude-opus-4-7claude-opus-4-6claude-haiku-4-5-20251001

TIP

如果你直接用 HTTP 请求 Claude Messages 端点,请求地址是 https://zrapi.org/v1/messages。如果你用 Anthropic SDK,通常只需要把 base_url 设为 https://zrapi.org

示例

python
import anthropic

client = anthropic.Anthropic(
    api_key="sk-YOUR_TOKEN",
    base_url="https://zrapi.org",
)

message = client.messages.create(
    model="claude-opus-4-7",
    max_tokens=512,
    messages=[
        {"role": "user", "content": "请用一句话介绍你自己"}
    ],
)

print(message.content[0].text)
javascript
import Anthropic from '@anthropic-ai/sdk'

const client = new Anthropic({
  apiKey: 'sk-YOUR_TOKEN',
  baseURL: 'https://zrapi.org',
})

const message = await client.messages.create({
  model: 'claude-opus-4-7',
  max_tokens: 512,
  messages: [
    { role: 'user', content: '请用一句话介绍你自己' },
  ],
})

console.log(message.content[0].text)
bash
curl https://zrapi.org/v1/messages \
  -H "x-api-key: sk-YOUR_TOKEN" \
  -H "anthropic-version: 2023-06-01" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-opus-4-7",
    "max_tokens": 512,
    "messages": [
      { "role": "user", "content": "请用一句话介绍你自己" }
    ]
  }'

常见问题

问题处理方式
SDK 报 404确认 SDK 的 Base URL 是 https://zrapi.org,不是 https://zrapi.org/v1
鉴权失败Anthropic HTTP 请求通常使用 x-api-key,SDK 会自动处理
余额不足Claude 成本通常高于国产模型,先看控制台余额

OpenAI / Claude 兼容接口 · 新加坡节点 · 全球可用