AI API Gateway Platform - 将 AI 订阅配额分发和管理
修复多条流式链路在客户端断开或上游异常中断时的计费与收尾问题;Vertex 账号支持配额上限。
新增功能
- Vertex 账号支持配额上限:可设置总额/日/周上限,用满停止调度并发送额度通知,用量列显示配额进度条
- 分组「允许当前分组生图」开关对 Gemini / Antigravity / 混合分组生效,关闭时 Gemini 系生图请求返回 400
优化改进
- 账号管理页的平台与状态筛选条件刷新后保留
- 调度快照解码结果常驻进程内存,降低大分组选号时的 Redis 流量与 CPU 开销
- 非 Antigravity 请求不再每次查询单账号分组快照,减少数据库回源
- 账号配额累加按已设置的周期选择更轻的 SQL,缩短计费事务持锁时间
- 模型映射签名计算改为零分配,降低选号开销
Bug 修复
- 修复 Anthropic 账号 chat/responses 兼容流式在客户端断开后 usage 记为 0 的问题,改为读完上游再计费
- 修复 Anthropic 账号兼容流在上游未正常结束时仍报成功的问题,改为返回协议内错误事件,流内 error 支持换号重试
- 修复 Gemini 流式中途客户端断开时不计费的问题,改为按已收集用量计费
- 修复 Gemini prompt 被拦截且只返回缓存命中时 input_tokens 与费用为负的问题
- 修复 Grok 4.7 Fast 按普通 Grok 4.7 价格计费、少收一半的问题,改按官方 Fast 价格计费
- 修复 Cloudflare 1010 拦截被当作账号 403 故障、导致账号受处罚的问题(对所有平台生效)
- 修复模型限流快照原地写入共享对象可能引发并发读写崩溃的问题
- 修复 Gemini 兼容接口工具参数中 const / 注解字段处理不当导致的请求失败
- 修复 DeepSeek 图片输入同时携带 image_url 与 url 造成重复负载的问题
- 异步生图转存下载改为拒绝内网、回环等非公网地址(含每次重定向),非图片内容直接判定失败
破坏性变更
- 混合(composite)分组升级后不会自动开启生图开关;未开启的混合分组发起 Gemini 生图请求会返回 400,需要时请到分组设置中手动开启
- grok-4.7-fast / grok-4.7-build-fast 计费价格调整为官方 Fast 价格(标准版的 2 倍)
升级指南
- 升级时会自动执行迁移 246,把已有 Gemini / Antigravity 分组的生图开关设为开启,无需手动操作
- 使用混合分组提供 Gemini 生图的,升级后请确认该分组已开启「允许当前分组生图」
📥 Installation
Docker:
# Docker Hub
docker pull weishaw/sub2api:0.2.18
# GitHub Container Registry
docker pull ghcr.io/wei-shaw/sub2api:0.2.18One-line install (Linux):
curl -sSL https://raw.githubusercontent.com/Wei-Shaw/sub2api/main/deploy/install.sh | sudo bashManual download:
Download the appropriate archive for your platform from the assets below.