AI API Gateway Platform - 将 AI 订阅配额分发和管理
本版修复 Excel / Basispoints 接入在 Codex 工具结果续传和上游报错时的兼容问题,并让已启用 BPS 的 OpenAI OAuth 账号测试走实际的 BPS 请求路径。
Excel / Basispoints 修复
- 将不符合 BPS 要求的 Codex 工具结果 item ID 转成稳定的
fc_...ID,保留有效 ID、call_id和结果内容,避免续传请求因Expected an ID that begins with 'fc'被上游拒绝。 - BPS 已写出 JSON 错误或流式终止事件时,不再由网关追加第二个错误事件;compact 心跳已提交 SSE 响应头时继续写流内失败事件,避免响应格式混杂。
- 账号测试对已启用 BPS 的 OpenAI OAuth 账号使用 BPS 请求格式和端点。未启用 BPS 的账号仍按原有路径测试。
- Ops 保留上游状态码和请求 ID。默认不记录可能回显请求内容的上游错误消息;启用现有上游错误体记录开关后,仅提取并脱敏有限的错误字段,详情仍受配置的大小上限约束。客户端响应不包含上游原始错误体。
升级说明
- 无新增数据库迁移。Excel / Basispoints 仍需在 OpenAI OAuth 账号上显式启用。
- 本版不改变上游模型权限,也不会因 BPS 错误自动重放请求或切换账号。
📥 Installation
Docker:
# GitHub Container Registry
docker pull ghcr.io/ranxi2001/sub2api:2.8.11One-line install (Linux):
curl -fsSL https://raw.githubusercontent.com/ranxi2001/sub2api/v2.8.11/deploy/install.sh | sudo bash -s -- install -v v2.8.11Manual download:
Download the appropriate archive for your platform from the assets below.