配置 Claude Code
将 OneKeyLLM 配置为 Claude Code 的 Anthropic Messages API base URL。
Claude Code 可以连接实现 Anthropic Messages 接口的 API base URL。OneKeyLLM 暴露这些端点:
POST /v1/messagesPOST /v1/messages/count_tokensGET /v1/models
1. 导出 Base URL
export ANTHROPIC_BASE_URL="https://api.tokapi.ai"2. 导出 OneKeyLLM 密钥
export ANTHROPIC_AUTH_TOKEN="sk-lazytech-..."Claude Code 会把该值作为 Authorization: Bearer ... 发送。
3. 启用模型发现
export CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1模型发现会在启动时查询 /v1/models。如果选择器中没有目标模型,可以显式指定:
ANTHROPIC_MODEL="claude-sonnet-4-6" claude4. 启动 Claude Code
claude直接 HTTP 测试
curl https://api.tokapi.ai/v1/messages \
-H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN" \
-H "Content-Type: application/json" \
-H "anthropic-version: 2023-06-01" \
-d '{
"model": "claude-sonnet-4-6",
"max_tokens": 128,
"messages": [{ "role": "user", "content": "Reply with ok" }]
}'