NEW 统一接入多个 AI 平台 · 零改动切换

你的 AI 订阅,
已经付过钱了。

Claude Pro · ChatGPT Plus · Codex · Gemini 订阅
聚合成统一 API,零改动接入 OpenAI / Anthropic SDK

立即开始 → 查看文档
无需信用卡 用你已有的订阅 5 分钟跑通
// providers

支持的 AI 平台

通过 OAuth 直接复用你的订阅,无需申请官方 API key

Claude
Pro / Max
ChatGPT
Plus / Pro
Codex CLI
OpenAI
Gemini
Code Assist
更多
即将推出
// features

付一次订阅,
用起一整个模型池

把散落在各个平台的订阅,整合成开发者真正能用的基础设施

一个 key 接所有模型

不再为每个 provider 申请 API key、配置 base_url。统一 sk- 走 Claude / GPT / Gemini,按 model 自动路由到对应账号池。

  • OpenAI Responses API 兼容
  • Anthropic Messages API 兼容
  • 智能 model → provider 路由
🔄

账号池高可用

多账号自动调度。某个 ChatGPT Plus 触发限流,自动 failover 到下一个。重启、刷新 token 全自动。

  • 限流/5xx 自动 failover
  • OAuth token 自动刷新
  • 加权轮询 · 最少连接
📊

用量看板

每条请求的 tokens、费用、上游账号、延迟全可视化。模型分布饼图 + 趋势曲线 + Top 排行。

  • 逐请求审计日志
  • 多维度 tokens / cost 统计
  • 导出 CSV / 接 Webhook
// integration

把 base_url 一改,就能用

兼容 OpenAI / Anthropic / Gemini SDK,零代码改动

~/.codex/config.toml
curl.sh
● edited 2s ago
1# Codex CLI — 只改 base_url 就能走 PURO
2model_provider = "puro"
3model = "gpt-5-codex"
4
5[model_providers.puro]
6 name = "PURO AI"
7 base_url = "https://ai.puro.im/v1"
8 wire_api = "responses"
9 env_key = "PURO_API_KEY" # export PURO_API_KEY=sk-puro-…
curl.sh
zsh · puro ≈ 210ms
1$ curl https://ai.puro.im/v1/chat/completions \
2 -H "Authorization: Bearer $PURO_API_KEY" \
3 -H "Content-Type: application/json" \
4 -d '{
5 "model": "claude-sonnet-4-5", # 自动路由到 Claude Pro 池
6 "stream": true,
7 "messages": [{ "role": "user", "content": "写一个斐波那契" }]
8 }'
9
10# ← event: content_block_delta · account=claude-3 · 187ms · 42 tok
支持 OpenAI Responses API · Anthropic Messages API · Gemini generateContent · 流式 SSE & WebSocket
// observability

每条请求都看得见

不像第三方 API 池子那种"扣了多少不告诉你"。你能看到每次调用:扣了哪个账号、跑了哪个模型、用了多少 tokens、花了多少钱、上游响应几秒。

ai.puro.im/dashboard
me@puro
Requests · 24h
18,294
▲ 12.4%
Tokens · 24h
4.7M
▲ 8.1%
Avg latency
312ms
▼ 4.2%
Est. savings
$847
vs. pay-as-you-go
Requests over time
Claude GPT Gemini
00:00 06:00 12:00 18:00 now
Model distribution · 24h
Claude48%
GPT32%
Gemini14%
Codex6%
Recent requests
live · 12 of 18,294
Time Provider Model Tokens Cost Latency Status
13:42:18 claude-3 sonnet-4-5 2,847 $0.042 213ms ● 200
13:42:11 gpt-plus-7 gpt-5-codex 1,204 $0.018 167ms ● 200
13:42:03 gemini-2 gemini-2.5-pro 4,102 $0.000 392ms ● 200
13:41:58 claude-1 sonnet-4-5 6,318 $0.095 284ms ● 429 → failover
13:41:49 gpt-plus-2 gpt-5 892 $0.013 141ms ● 200

把订阅变成 API — 5 分钟

绑定第一个账号,生成 sk- key,把 base_url 指过来。就这些。

创建账户 → 登录已有账户