从 Anthropic Messages 迁移
AI Credits 提供 /v1/messages 兼容入口。推荐通过 Anthropic SDK 兼容的 x-api-key Header 传入 AICredits API Key;它不是 Anthropic 或任何其他 模型服务 签发的官方 Key。Authorization: Bearer 继续兼容。
/v1/messages 是协议入口。公开目录 /api/v1/public/models 的 protocols 包含 anthropic_messages,且当前凭据的 /v1/models 包含该模型时,可按 Messages 形态调用。OpenAI、Claude、Gemini 和 Grok 的已启用兼容路径均需满足这一条件;不要由模型名称猜测协议。
bash
curl --fail-with-body "$API_BASE_URL/v1/messages" \
-H "x-api-key: $AICREDITS_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-H "Content-Type: application/json" \
--data '{"model":"<MODEL_FROM_V1_MODELS>","max_tokens":128,"messages":[{"role":"user","content":"<YOUR_PROMPT>"}]}'协议徽章来自公开能力目录;/v1/models 只确认当前可用模型,不返回 protocols。Messages Token 计数使用 /v1/messages/count_tokens;Claude 计数路径已实现,仍需模型配置和权限支持。
中国模型的 Messages 兼容
DeepSeek、Kimi、MiniMax、智谱 GLM 已实现 Messages 兼容路径;调用前确认目标型号的 anthropic_messages 协议。兼容不代表所有 Claude 参数、工具行为或 Token 计数接口都能复用。参阅中国大模型接入,按完整上下文迁移并验证业务输出。