github ranxi2001/sub2api v2.8.2
Sub2API 2.8.2

latest releases: v2.21.1, v2.21.0, v2.20.5...
one month ago

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

本版聚焦 Codex 292 打票出口和内容审计配置:动态代理可作为 Mihomo 打票节点轮换,订阅下载在当前出口失败时可直连备用;内容审计新增 TypeSafe AI 独立引擎配置,升级后默认仍使用 OpenAI。

动态代理打票与订阅下载

  • Mihomo 打票代理支持多行动态代理输入,支持 HTTP、HTTPS、SOCKS5 和 SOCKS5H。

  • 支持以下常见格式:

    hostname:port:username:password
    username:password:hostname:port
    username:password@hostname:port
    hostname:port@username:password
    
  • 每条代理生成独立节点并加入 CODEX-ROTATE 轮换组;不会自动生成新 SID,也不保证不同 SID 对应不同公网 IP。

  • 动态出口可能在每次连接时更换 IP。地区筛选提供独立的“供应商控制地区”选项;启用后由供应商负责地区约束,服务端不会把历史 IP 检测结果当作当前连接的地区证明。

  • 机场订阅与动态节点可以同时保存。订阅经当前打票出口下载失败时,系统会尝试服务器直连;两条路径均失败时保留上一份可用配置。

内容审计双引擎

  • 新增 TypeSafe AI(Jev)原生审计引擎,与 OpenAI 分别保存地址、模型、密钥、代理、超时、重试和阈值配置。
  • 升级后默认仍为 OpenAI;启用 TypeSafe 前请先确认数据处理要求,并使用观察模式校准阈值。
  • 审计记录增加可空引擎元数据,历史记录保持兼容;图片输入在 TypeSafe 引擎中跳过并记录数量。
  • TypeSafe 的 13 类评分与 OpenAI 评分含义不等价,本版本不承诺准确率或自动处置效果。
  • 此功能引入自上游 PR #7387。

上游同步与修复

本版整合 2026-09-22 上游已合并的 60 个 PR(66 个实际提交),同时保留 fork 的独立版本及自有采票实现。

  • 流式响应在完整终止事件后及时结束,修复响应体关闭卡住;心跳不再误计为模型输出,Anthropic ping 不再混入 OpenAI 转换结果。
  • 工具调用完成事件补齐 arguments;修复 GPT-5.5 映射后的 Lite 标记、过长输入条目 ID 和非 ASCII turn metadata。
  • 修复非高级调度的 previous_response 路由、调度缓存 RPM 字段及选号期间不必要的分组账号统计。
  • 增加 Grok 4.7 支持,允许冷却期间查询 Grok 配额;改进 Gemini 传输失败切换、Vertex 429 冷却和 Antigravity schema 兼容。
  • 修复代理续期与过期扫描竞争、失效备用代理选择及代理恢复后的探测缓存;修复负向订阅兑换的并发锁和不足整天的扣减。
  • 简易模式可关闭启动时默认分组创建;修复 OAuth 重新授权设置保留、生图余额错误,以及管理界面过期请求、弹窗滚动锁、选择框键盘操作和图片读取顺序等问题。

升级提示

  • 包含数据库迁移 238b_content_moderation_engine_meta.sql,升级前请备份数据库。
  • 本版本不自动开启 TypeSafe,也不改变现有内容审计处置策略;TypeSafe 未在本版本中调用真实付费接口。
  • 启用动态代理地区由供应商控制后,region-Random 之类配置不能保证排除 CN/HK;需要在供应商侧指定地区。
  • 292 打票仍受上游票据形态、账号状态、代理质量和 Cookie/session 有效性影响。x-codex-turn-state 等协议字段和票据长度不构成模型能力或长期稳定性保证。

完整版本对比


📥 Installation

Docker:

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

One-line install (Linux):

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

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.