Skip to content

Sub2API 0.2.29

Choose a tag to compare

@github-actions github-actions released this 01 Oct 14:54
· 174 commits to main since this release

AI API Gateway Platform - 将 AI 订阅配额分发和管理

本次同步带来 GPT-6.1 Sol 的代码级支持(上游 Wei-Shaw#7730),在此之前只能靠账号
model_mapping 放行。另含 Claude 额度重置兑换、API Key 创建限制、并发透支
防护等改动,以及 axios 升级到 1.20.0 以修复 Security Scan。

  • feat(models): 支持 GPT-6.1 Sol(gpt-6.1-sol)。含模型注册、别名归一化、
    推理等级(low 到 max,不支持 none / minimal)及内置定价,
    官方价 $2 / $10 每 MTok,缓存读取 $0.10,超 272K 上下文按长上下文阶梯计费。

  • fix(openai): 支持 GPT-6 Astra Ultrafast 的能力声明与计费倍率。

  • feat(codex): 识别当前 Codex 订阅档位;客户端配置支持远程模型目录。

  • feat(claude): 兑换 Claude 原生额度重置,授权由服务端选定。

  • feat(accounts): 账号页在重置次数旁新增带确认的重置按钮;
    确认框内的窗口标签更易读。

  • feat(api-key): 新增 API Key 创建数量与频率限制,
    创建频率默认值为每小时 60 次。

  • fix(billing): 为在途请求预留余额,防止并发透支;预留保持到账单落库;
    预估价与实际计费口径一致;其余端点也接入预留。

  • fix(billing): 无定价的别名按计费回退模型估价,已过期的预留不再续期;
    仅在无定价时才从调度快照读取账号级映射。

  • fix(gateway): Claude Code 限制分组的 OpenAI 兼容入口改走降级分组,
    不再直接返回 403。

  • fix(grok): 按正常交互式 CLI 抓包修正 Grok 身份头;修正 Grok CLI 版本门槛,
    并对齐官方无界面请求头。

  • fix(deps): axios 从 1.18.x 升到 1.20.0,修复 7 条 high 级公告
    (fromDataURI 与 shouldBypassProxy 的 ReDoS、toFormData 原型污染、
    HTTP/2 适配器绕过 DNS 与代理控制等)。这些公告此前使
    Security Scan 的前端审计步骤失败。锁文件仅变动 axios 与其依赖 hasown
    (2.0.2 到 2.0.4)。
    上游同期做了同样的升级,合并时自动收敛,无冲突。

本次与上游合并无内容冲突。VERSION 保持 fork 自己的版本线。
Kiro 平台、Kiro 模型目录门控的两个设置项、X-Stainless-Package-Version
0.112.1、account_repo.go 中 len(updates.Credentials) > 0 的条件,
均已核对完好。

后端 build / vet / -tags=unit / -tags=integration / golangci-lint
(0 issues),前端 typecheck / lint / 生产构建通过,
依赖审计脚本本地复现通过。


📥 Installation

Docker:

# Docker Hub
docker pull doublepi/sub2api:0.2.29

# GitHub Container Registry
docker pull ghcr.io/doublepi123/sub2api:0.2.29

One-line install (Linux):

curl -sSL https://raw.githubusercontent.com/doublepi123/sub2api/main/deploy/install.sh | sudo bash

Manual download:
Download the appropriate archive for your platform from the assets below.

📚 Documentation