三步走:拿 key → 配 base_url → 发请求
当前 PURO AI 不开放自助注册付费。联系管理员获取:
未来通过 iShare 入口开放订阅购买。
修改 ~/.codex/config.toml:
model_provider = "OpenAI"
model = "gpt-5.4"
wire_api = "responses"
[model_providers.OpenAI]
name = "OpenAI"
base_url = "https://ai.puro.im"
wire_api = "responses"
requires_openai_auth = true
然后 ~/.codex/auth.json:
{
"OPENAI_API_KEY": "sk-xxxxxxxxxxxxxxxx"
}
验证:
$ codex exec --sandbox read-only "say hi"
修改 ~/.claude/settings.json:
{
"base_url": "https://ai.puro.im",
"api_key": "sk-xxxxxxxxxxxxxxxx"
}
Claude Code 通过 /v1/messages endpoint 调用 Anthropic 兼容 API。
OpenAI Responses API:
$ curl https://ai.puro.im/responses \
-H "Authorization: Bearer sk-xxx" \
-H "Content-Type: application/json" \
-d '{"model":"gpt-5.4","input":"hello"}'
Anthropic Messages API:
$ curl https://ai.puro.im/v1/messages \
-H "Authorization: Bearer sk-xxx" \
-H "Content-Type: application/json" \
-H "anthropic-version: 2023-06-01" \
-d '{"model":"claude-opus-4-7","max_tokens":100,"messages":[{"role":"user","content":"hi"}]}'
gpt-5.4 · OpenAI(via ChatGPT Plus / Codex OAuth)gpt-5.4-codex · OpenAI Codex 专用claude-opus-4-7 · Anthropic(via Claude Pro / Max OAuth)claude-sonnet-4-6 · Anthropicgemini-2.5-pro · Google(via Code Assist OAuth)gemini-2.5-flash · Google后端 pricing 表实时跟进 model-price-repo,完整清单登录后在
遇到问题或希望补接某个平台: