Sub2API:PHP 构建的 AI 订阅转 API 网关与多账号调度方案

Sub2API 是一套用 PHP 编写的 AI 订阅转 API 网关源码,核心是把多个 Claude、OpenAI、Gemini 订阅账号聚合为统一接口,并配套负载均衡、密钥分发、用量统计与限流管控等后台模块。

Sub2API:PHP 构建的 AI 订阅转 API 网关与多账号调度方案
开发语言未说明
资源大小23.47MB
运行环境Web / Linux
资源状态可查看

订阅账号如何变成统一接口

Sub2API 的定位是一套订阅转 API 网关,用统一接入层把 Claude、OpenAI、Gemini 等平台的订阅账号收拢起来,再以标准 OpenAI 格式接口对外提供。

系统在中间承担中转角色:上游连接各类订阅账号,下游通过 API 密钥分发服务。

调度、密钥与用量控制

转发请求时,系统会参考上游账号的实时状态、响应速度和可用额度来选择线路,尽量把请求分配到更合适的账号上。

用量记录细化到 Token 层面,可统计每个密钥的请求数量、输入输出 Token 数及费用估算,并支持按 Token 或按请求次数导出明细报表。

后台管理与技术组成

Web 管理面板围绕资源、密钥、用户和账单几个维度组织,可查看在线状态、调用趋势、异常日志和账号健康度,并支持多管理员协作与角色权限划分。

服务端采用 PHP 开发,遵循 MVC 分层结构;数据可存放在 MySQL 或 SQLite,Redis 可作为缓存与限流组件。

运行前值得核对的条件

部署前建议先确认目标环境是否满足 PHP 运行要求,并检查 MySQL 或 SQLite、Redis 等组件的可用性。

图片预览