github ranxi2001/sub2api v2.8.20
Sub2API 2.8.20

latest releases: v2.19.5, v2.19.4, v2.19.3...
one month ago

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

本版新增 OpenAI 2FA 首次登录批量导入、质量规则批量编辑,并修复 BPS 账号遇到 429 时无法切换可用账号的问题。

OpenAI 2FA 首次登录导入

在「账号管理 → 添加账号」选择 OpenAI → 2FA → 下一步,每行填写 邮箱----密码----2FA密钥,即可登录并导入为 OAuth 账号;账号名称可留空,默认使用邮箱。#164

  • 复用「凭证守护」已保存的重登接口和额外请求头,包括 {{uuid}};无需先导入令牌,也无需开启巡检。
  • 支持逐条显示结果、停止后续登录和继续未完成记录。登录成功但导入失败时,可在当前弹窗中复用令牌重试;已有账号会跳过,不覆盖其配置。
  • OAuth 使用链接图标,API Key 保留钥匙图标,2FA 使用盾牌图标,便于区分添加方式。

质量规则批量编辑

质量运维页面可勾选多条规则,只统一修改选中的字段,保留各规则其他配置;支持全选当前搜索结果和保留跨搜索选择。保存时逐条显示进度,失败项可单独重试。桌面布局使用可用窗口空间,窄屏改为上下排列,手机端记录以卡片展示。#163

BPS 429 处理修复

BPS 上游返回 429 且尚未向客户端输出内容时,会在现有切换预算内尝试其他可用账号。限流账号的冷却仅作用于该账号配置为走 BPS 的模型,不写入 Codex 全局限流状态;所有候选限流时返回 429,避免误报为 503。已向客户端输出内容的请求不会重放。#161

使用与升级说明

  • 本版无新增数据库迁移。
  • 2FA 填长期密钥,不是六位动态验证码。密码与 2FA 密钥只用于本次登录,不写入账号、审计正文或守护配置;后续自动重登仍需在「凭证守护」保存对应凭据。登录任务和结果暂存于内存,刷新页面或重启进程后不提供持久恢复。
  • 质量规则批量保存是逐条执行,网络中断时可能只完成部分规则,请根据页面结果重试失败项。
  • BPS 冷却保存在当前进程中,重启清空,多实例之间不共享。切换账号受原有预算限制,不增加上游额度。

完整版本对比


📥 Installation

Docker:

# GitHub Container Registry
docker pull ghcr.io/ranxi2001/sub2api:2.8.20

One-line install (Linux):

curl -fsSL https://raw.githubusercontent.com/ranxi2001/sub2api/v2.8.20/deploy/install.sh | sudo bash -s -- install -v v2.8.20

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

📚 Documentation

Don't miss a new sub2api release

NewReleases is sending notifications on new releases.