前言

Render 是一款 PaaS 云平台,可托管 Web 应用、数据库、定时任务和静态网站,支持 Docker、Node.js、Python、Go、Ruby 等多种环境,也支持直接关联 GitHub 仓库部署。

优点 缺点
完全免费,部署简单 免费版不支持持久化存储
每月 750 小时免费额度 15 分钟无访问自动休眠,下次访问冷启动
容器会不定期重启,数据会全部丢失

⚠️ 数据持久化方案:由于 Render 免费版容器重启后数据会清空,我们需要借助 GitHub 仓库 来持久化保存配置文件。


CLI Proxy API 是一个 AI API 聚合代理服务,让你用统一接口对接 OpenAI、Gemini、Claude、Codex、Kimi、Qwen 等多个大模型。它支持 OAuth 登录,自动将各厂商 API 转换为标准格式,实现一个密钥调用多种模型无需翻墙即可本地使用。

项目地址:https://github.com/router-for-me/CLIProxyAPI


一、准备工作

1.1 创建 GitHub 私有仓库

访问 https://github.com/new 创建新仓库:

  • Repository name: 建议命名为 CPA(或自定义)

  • Visibility: 务必选择 Private(私有)

  • 点击 Create repository

1.2 创建 GitHub Personal Access Token

访问 https://github.com/settings/personal-access-tokens/new,这样用你创建的Token就只能访问CPA私人项目:

配置项 填写内容
Token name 任意名称,如 CPA
Expiration 按需选择(我选的是永不过期)
Repository access 选择 Only select repositories,勾选刚创建的 CPA 仓库
Permissions 勾选 Contents 的 Read and write 权限

此时会弹出一个框,再次点击Generate token即可

点击 Generate token立即复制保存该 Token(ghp_xxxxgithub_pat_xxxx),页面关闭后无法再次查看如果忘了只能删掉重新创建一个Token。


二、Render 部署

访问 https://dashboard.render.com 注册账号(建议使用纯净的国外 IP,否则可能需绑卡验证)。

2.1 创建 Web Service

  1. 点击 New → 选择 Web Service

  1. 选择 Existing image

  2. Image URL 填入:

    eceasy/cli-proxy-api:latest
  3. 点击 Connect

2.2 配置环境变量

页面下滑到最下面找到 Environment Variables,添加以下变量:

GITSTORE_GIT_URL=https://github.com/你的Github名字/CPA
GITSTORE_GIT_USERNAME=你的GitHub名字
GITSTORE_GIT_TOKEN=刚刚创建的私人项目访问Token即github_pat_......
MANAGEMENT_PASSWORD=设置面板密码

点击 Save Changes,然后点击 Deploy Web Service

首次部署的时间比较长,等待状态变为 Live(绿色)。

2.3 访问服务

部署成功后,点击紫色链接获取网址:

  • API 地址https://xxx.onrender.com(调用 运行代码AI API 使用)

  • 管理面板https://xxx.onrender.com/management.html(配置模型密钥)

官方管理面板更新频率慢,我使用的是这个面板,配置如下,一定要点击保

https://github.com/erik6293/Cli-Proxy-API-PLUS-Management-Center


三、数据持久化说明

首次启动后,Render 会自动在 GitHub 仓库创建以下文件:

CPA/
├── auths/              # 认证数据
└── config/
    └── config.yaml     # 主配置文件

为什么用 GitHub 存储?

  • Render 免费容器会不定期重启,本地数据全部丢失

  • 通过 Git 持久化,重启后自动从仓库恢复配置

  • 无需额外数据库,零成本实现数据持久化


四、使用教程

Codex 国内API配置完整指南-Windows系统

Claude Code 国内API配置完整指南

场景 建议
日常使用 无需保活,每次访问自动唤醒,不影响使用
高频调用 可配置定时 ping 服务保活(非必须)
多模型管理 在管理面板添加各平台 API Key,统一调用

五、后续配置

进入管理面板 https://你的地址/management.html,可配置:

  • 添加 OpenAI / Gemini / Claude / Kimi / Qwen 等 API Key

  • 设置模型映射与转发规则

  • 查看调用日志与用量统计

  • 如需跟新CPA,在Render点击重新部署即可

  • 如需在ClawCloud部署请访问:ClawCloud (自带存储)部署CPA


🎉 至此,你拥有了一个免费的、支持多模型聚合的私人 AI API 代理服务!

🎁 彩蛋:分享一些Codex的认证文件

230个都是普通账号,大家随便造吧,另外还有一个本地管理面板(可备份使用数据),不建议把他当作在线服务面板,目前检查更新会报错,可能之后会修复。

网盘链接https://pan.quark.cn/s/62960601f242

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐