github Wei-Shaw/sub2api v0.1.96
Sub2API 0.1.96

latest releases: v0.1.138, v0.1.137, v0.1.136...
3 months ago

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

  • OpenAI Chat Completions 兼容端点:新增 /v1/chat/completions 路由,通过类型安全的 Responses API 转换实现兼容

  • Gemini 2.5 Flash 生图支持:后端新增 gemini 生图模型映射,前端新增生图测试预览

  • 管理员重置订阅额度:新增 POST /api/v1/admin/subscriptions/:id/reset-quota 端点及前端操作界面

  • 用量图表指标切换:管理后台用量统计页面支持在不同指标间切换展示

  • 运维告警指标补全:新增组级和账户级运维告警指标(可用账户数/比例、限速比例、错误比例等)

  • 降低 quota 与 Codex 快照热路径的数据库写放大

  • 降低 admin/dashboard 读路径压力,避免 snapshot-v2 并发击穿

  • 降低 ops_error_logs 与 scheduler_outbox 的数据库写放大

  • 精准收紧 accounts.extra 观测字段触发的调度重建

  • 重构 Chat Completions 端点,采用类型安全的 Responses API 转换架构

  • 修复 Antigravity Gemini 第一次 400 后第二次才触发切账号信号的问题

  • 修复 gpt-5.2 以上模型映射到 gpt-5.2 以下时 verbosity 参数引发的报错

  • 为 Anthropic Messages API 流式转发添加下游 keepalive ping,防止代理超时断连

  • 修复 Codex OAuth responses 端点 string input 未转换为数组的问题

  • 修复 Codex exhausted snapshot 传播异常

  • 修复 Chat Completions 编译错误和 writer 生命周期导致的 nil pointer panic


📥 Installation

Docker:

# Docker Hub
docker pull weishaw/sub2api:0.1.96

# GitHub Container Registry
docker pull ghcr.io/wei-shaw/sub2api:0.1.96

One-line install (Linux):

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

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.