- 文档
- 接入客户端
Claude Code
让 Claude Code 通过本服务调用模型,走原生的 Anthropic Messages 接口。
Claude Code 使用 Anthropic Messages 接口(/v1/messages)。本服务原生支持该接口:
模型由 Anthropic 渠道提供时请求原样转发,由其他渠道提供时自动完成协议转换,流式输出、工具调用都能正常使用。
配置
export ANTHROPIC_BASE_URL="https://console.vailgo.cn"export ANTHROPIC_AUTH_TOKEN="$VOLT_API_KEY"export ANTHROPIC_MODEL="<模型 ID>"export ANTHROPIC_DEFAULT_HAIKU_MODEL="<模型 ID>"claudeANTHROPIC_BASE_URL 不带 /v1。ANTHROPIC_DEFAULT_HAIKU_MODEL 用于标题生成等后台小任务,可以填一个更便宜的模型。
直接调用 Messages 接口
bash
curl https://console.vailgo.cn/v1/messages \ -H "x-api-key: $VOLT_API_KEY" \ -H "anthropic-version: 2023-06-01" \ -H "Content-Type: application/json" \ -d '{ "model": "<模型 ID>", "max_tokens": 1024, "messages": [{ "role": "user", "content": "你好" }] }'出错时返回 Anthropic 格式的错误体,Anthropic SDK 能直接识别。