Skip to content

Claude API 格式兼容

BigbangToken 支持 Anthropic Claude 兼容接口,便于使用 Claude SDK 或原生 /v1/messages 格式。

接口地址

text
POST https://bigbangtoken.com/v1/messages

请求示例

bash
curl https://bigbangtoken.com/v1/messages \
  -H "Authorization: Bearer sk-xxxxxx" \
  -H "Content-Type: application/json" \
  -H "anthropic-version: 2023-06-01" \
  -d '{
    "model": "claude-3-5-sonnet",
    "max_tokens": 1024,
    "messages": [
      {"role": "user", "content": "Hello"}
    ]
  }'

与 OpenAI 格式的区别

Claude 原生OpenAI 兼容
路径/v1/messages/v1/chat/completions
消息字段messages[].content 可为块结构多为字符串 content
版本头建议带 anthropic-version不需要

部分 Claude 模型也可通过 OpenAI 兼容路径调用,以价格页说明为准。

Python SDK 示例

python
import anthropic

client = anthropic.Anthropic(
    api_key="sk-xxxxxx",
    base_url="https://bigbangtoken.com",
)

message = client.messages.create(
    model="claude-3-5-sonnet",
    max_tokens=1024,
    messages=[{"role": "user", "content": "Hello"}],
)

print(message.content[0].text)

工具配置

相关文档