4. 第三方客户端接入
中转服务兼容 Anthropic Messages API,可在 Chatbox、Cherry Studio 等第三方客户端中直接使用。
配置参数
API 提供商: 选择 Anthropic / Claude
Base URL: https://api.musingdrift.com
API Key: 输入您的 API 密钥
快速测试 (cURL)
curl https://api.musingdrift.com/v1/messages \
-H "Content-Type: application/json" \
-H "x-api-key: $YOUR_API_KEY" \
-H "anthropic-version: 2023-06-01" \
-d '{
"model": "claude-sonnet-4-20250514",
"max_tokens": 1000,
"messages": [
{
"role": "user",
"content": "Hello, Claude!"
}
]
}'
API 规格说明
协议标准: Anthropic Messages API
请求路径: /v1/messages
最大输出: Sonnet (64k tokens) / Opus (32k tokens)
思考预算 (Thinking): 建议 >= 1024 tokens (推荐设置 max_tokens 为总量的 10%-50%)
支持功能: 工具调用 (Tools), 系统提示词, 流式响应 (Stream), 缓存创建/读取
注意事项
参数冲突: Claude Opus 模型不支持同时设置 temperature 和
top_p。中转会强制修正这两个参数的范围在 0 到 1 之间。
API 文档: 详细参数请参考 Anthropic 官方 API 文档。
关于系统提示词 (System Prompt)
当您的请求来自非 claude-code 客户端时,为了降低风控风险并提高缓存命中率:
中转会自动追加官方网页端的系统提示词。
为了优化缓存,提示词中不会写入实时时间。
如果请求体大于 20000 字节(例如 Kilo Code 或 Cline),系统将不会追加额外提示词。
所有请求都会自动添加 "You are Claude Code, Anthropic's official CLI for Claude."
作为系统提示词开头,对实际使用几乎无影响。