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 就能走 PURO2model_provider = "puro"3model          = "gpt-5-codex"45[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    }'910# ← 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
WORKSPACE
📊 Overview
📜 Request logs
🔑 API keys
🔌 Accounts 12
SETTINGS
⚙️ General
💳 Billing
👥 Team
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
Model distribution · 24h
Claude 48%
GPT 32%
Gemini 14%
Codex 6%
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 指过来。就这些。

创建账户 → 登录已有账户