通过 SOOLINK 接入 Anthropic Claude API

SOOLINK 提供 Anthropic Messages 兼容接口,适合已经使用 Claude SDK 或希望把多个模型供应商统一到一个网关的团队。

curl
curl https://soolink.ai/v1/messages \
  -H "Authorization: Bearer $SOOLINK_API_KEY" \
  -H "Content-Type: application/json" \
  -H "anthropic-version: 2023-06-01" \
  -d '{"model":"your-model","max_tokens":512,"messages":[{"role":"user","content":"你好"}]}'

请求格式

将请求发送到 /v1/messages,并提供 model、max_tokens 和 messages。具体可用模型以模型列表和当前账号分组为准。

  • 使用 Bearer Token 鉴权
  • 保留 Claude Messages 的 role/content 结构
  • 生产环境为 max_tokens 设置业务上限

重试建议

429 和暂时性 5xx 错误适合退避重试;参数错误和鉴权错误应先修正请求。对于流式响应,客户端应区分首字节超时和整体响应超时。

统一管理的好处

团队可以用同一套 API Key、用量日志和成本口径接入 Claude 与其他模型,并在上游线路变化时减少客户端改造。