Setup
自动配置工具
把控制台里的 Key、Base URL 和模型名整理成可复制的配置片段,减少手动填错。
当前版本推荐使用控制台的配置片段和本文命令完成接入。自动配置的核心不是隐藏细节,而是把 Base URL、Key、模型名三件事写对。
准备 API Key
先登录 BerryCode 控制台创建一个 API Key。建议按用途命名,例如 codex-macbook、claude-code-windows。完整 Key 只展示一次。
OpenAI compatible 环境变量
Codex、OpenAI SDK、Cherry Studio 等一般使用下面这组配置。
export OPENAI_BASE_URL=https://api.berrycode.club/v1
export OPENAI_API_KEY=bc-live-your-key
export OPENAI_MODEL=gpt-5.5
Claude Code 环境变量
Claude Code 使用 Anthropic 兼容入口时,Base URL 不带 /v1,客户端会自己访问 /v1/messages。
export ANTHROPIC_BASE_URL=https://api.berrycode.club
export ANTHROPIC_API_KEY=bc-live-your-key
export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1
export CLAUDE_CODE_ATTRIBUTION_HEADER=0
不要同时设置ANTHROPIC_AUTH_TOKEN和ANTHROPIC_API_KEY,否则部分 Claude Code 版本会出现认证冲突。
写入 PowerShell Profile
Windows 用户可以把环境变量写入 PowerShell profile。
notepad $PROFILE
$env:OPENAI_BASE_URL="https://api.berrycode.club/v1"
$env:OPENAI_API_KEY="bc-live-your-key"
$env:OPENAI_MODEL="gpt-5.5"
配置后验证
curl https://api.berrycode.club/v1/chat/completions \
-H "Authorization: Bearer $OPENAI_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-5.5","messages":[{"role":"user","content":"Reply exactly berry-ok"}]}'