API 网关
Anthropic 兼容接口
/v1/messages 的调用方式与请求头约定。
Anthropic 兼容族提供 Messages 接口,可直接配合 Anthropic 官方 SDK 或任意声明支持 Anthropic 的客户端使用。
请求
curl https://nextco.work/v1/messages \
-H "x-api-key: sk-你的密钥" \
-H "anthropic-version: 2023-06-01" \
-H "Content-Type: application/json" \
-d '{
"model": "claude-sonnet-4-5",
"max_tokens": 1024,
"messages": [
{ "role": "user", "content": "用一句话介绍 CoWork。" }
]
}'用官方 SDK
把 base_url 指向 CoWork 网关即可:
from anthropic import Anthropic
client = Anthropic(
api_key="sk-你的密钥",
base_url="https://nextco.work",
)
msg = client.messages.create(
model="claude-sonnet-4-5",
max_tokens=1024,
messages=[{"role": "user", "content": "Hello, CoWork!"}],
)
print(msg.content[0].text)