github ranxi2001/sub2api v2.9.2
Sub2API 2.9.2

latest releases: v2.21.4, v2.21.3, v2.21.2...
one month ago

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

本版新增可选的 OpenAI OAuth HTTP 流式 WS 加速,并补齐质量运维分组规则、BPS 默认模板、自动配置日志和凭证加密入口。WS 加速默认关闭;其余更新覆盖账号管理、调度成本与渠道监控。

HTTP 流式请求可选走 WS 上游

账号编辑页新增「HTTP 流式 WS 加速」。普通 OpenAI OAuth 账号可使用现有 WebSocket v2 连接池向上游发送流式 Responses 请求,客户端仍接收 SSE;前置事件收到后立即刷出,不必等到正文开始。#209

  • 默认关闭。使用时选择上下文池 WS mode、关闭自动透传;账号及全局 WS 开关、强制 HTTP 设置仍然生效。
  • 已绑定的传输插件优先;API Key、BPS、非流式、compact、Messages 兼容桥接和带非空 previous_response_id 的请求保留原路径。
  • 只在握手失败、请求尚未发送时回退 HTTP;认证、权限和限流错误不回退。请求发出后不自动重放,已开始的 SSE 不拼接另一请求。
  • 提前收到元数据不等于模型生成更快,首 token 指标仍按内容事件记录;本版没有真实网络提速基准数据。

启用条件与回退说明

质量运维与 BPS 配置

  • 分组规则:按分组、账号类型、状态和搜索条件保存规则模板,给当前及之后新匹配的账号补建独立检测规则。管理员手动删除的单条规则不会被模板重新补建;新建规则支持按账号状态筛选。#208
  • BPS 默认配置:在「智能运维 → 自动配置」维护模型和选项模板;账号编辑、批量编辑可选择「使用默认配置开启」或「使用初始配置开启」。只有手动切换并保存账号后生效,保存模板不会覆盖已有账号,也不会自动给新号启用 BPS。#207
  • BPS 糖果题只检测模式:检测已配置的 BPS 模型并记录结果,不自动启停协议、移组或更改调度;可与处理规则和自动 BPS 规则共存。#197
  • 质量规则支持批量删除。#203
  • 提高 BPS 图片容量参数允许设置的上限,便于按机器资源配置更大的请求和缓存预算;并非自动把所有部署调到上限。#204

凭证、自动配置与成本

  • 凭据加密一键启用:凭证运营和 2FA 导入页可由管理员生成专用文件密钥,无需手工填写环境变量或重启;已有固定加密密钥继续沿用。页面只读取状态,不会自动创建密钥。#206
  • 凭证守护页面可列出凭证运营托管的账号,包括 2FA 导入账号;相关操作继续由对应运营机制处理。#208
  • 自动配置近期日志:查看配置保存、首次模板应用、并发升档和失败冷却,支持筛选、刷新及加载更早记录。不会回填历史或保存请求正文、凭据。#205
  • 修复完整长流式回复超过错误日志采样上限时未计入并发升级成功次数的问题;关闭自动升级后隐藏相应进度展示。#202 · #196
  • 新增独立的 账号成本倍率,用于成本估算和收益评分,与用户计费倍率分开,默认 0.1,可按实际成本调整;替代旧 Teams 采购成本/回本窗口对评分的影响。#198

监控与交互

  • V2 渠道监控增加悬浮信息和可见检测状态,便于查看分组检测细节。#200
  • 账号上游探测结果原位更新,不再重载整张表;调整凭证运维布局、导航和并发进度颜色。#195 · #199

升级提示

  • 本版包含 258_quality_observation_scope、259_account_auto_config_events、260_quality_rule_templates 数据库迁移,涉及质量规则索引、自动配置事件和分组规则模板。升级前备份数据库;回退二进制不会撤销迁移和已创建的规则。
  • 启用文件密钥后,须将数据目录持久化,并将 secrets/credential-operations.key 与数据库一起备份;多实例必须共享同一密钥。新 credential-v1 密文不能由旧版本直接解密,降级前先评估凭据兼容性。凭据加密说明
  • 分组规则会持续为新匹配账号补建检测,按账号规模设置检测频率。WS 加速立即发送元数据后,不再保留首 token 前的无感重放窗口。

完整版本对比


📥 Installation

Docker:

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

One-line install (Linux):

curl -fsSL https://raw.githubusercontent.com/ranxi2001/sub2api/v2.9.2/deploy/install.sh | sudo bash -s -- install -v v2.9.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.