Sub2API icon

Sub2API

Sub2API 是一款开源 AI API 网关,通过单一端点和平台签发 API 密钥统一管理多个 AI 订阅,适合需要配额分发、用量控制和后台管理上游 AI 服务的运营者。

Sub2API

概述

Sub2API 是一个用于分发和管理 AI 产品订阅配额的开源 AI API 网关平台。它提供单一端点和平台生成的 API 密钥,使用户可以访问上游 AI 服务,而平台负责身份验证、计费、负载均衡和请求转发。

该仓库将项目定位为面向 Claude、OpenAI、Gemini 和 Antigravity 等提供商的订阅配额分发方案。它适合希望集中管理多个上游账户、管理用量,并通过后台管理面板提供访问的团队或运营者。

功能

多账户管理

支持多种上游账户类型,包括 OAuth 和基于 API 密钥的来源,因此一个安装即可管理不同的订阅格式。

API 密钥分发

为用户创建并管理 API 密钥,让客户端应用通过平台签发的密钥接入,而不是直接连接每个上游账户。

精确计费

跟踪 token 用量并按 token 级别计算成本,从而支持更精确的配额和计费管理。

智能调度

智能选择上游账户并支持粘性会话,帮助在需要时保持请求路由的一致性。

并发与速率限制

增加按用户和按账户的并发限制,以及可配置的请求和 token 速率限制,用于控制负载和使用模式。

内置支付

包含内置支付系统,支持 EasyPay、Alipay、WeChat Pay 和 Stripe,便于自助充值。

使用场景

  • 统一访问网关

    将多个 AI 订阅的访问集中到一个 API 接口之后,让下游客户端使用统一的端点和密钥格式。

  • 配额与成本管理

    为需要在用户或账户之间分摊或回收支出的团队,以更细粒度跟踪 token 用量并计算成本。

  • 受控的多用户使用

    当多个客户端或内部工具共享同一上游容量时,对按用户和按账户的限制进行控制。

  • 运维管理

    通过后台管理面板监控活动、管理密钥,并在网页界面中处理运维任务。

  • 订阅充值流程

    在运行订阅配额平台时,使用内置支付选项接受自助充值。

Pros and Cons

Pros

  • 将多种上游账户类型统一接入一个网关,简化了访问管理。
  • 支持 token 级计费、并发限制和速率限制,便于更严格地控制使用。
  • 内置支付系统可用于自助充值,无需单独的支付服务。
  • 提供用于监控和管理的后台管理面板。

Cons

  • README 警告称,使用该项目可能违反上游提供商的服务条款,因此合规风险是产品运行环境的一部分。
  • 该项目被描述为技术学习和研究工具,而不是提供有保证支持或责任保障的托管服务。

FAQ

Sub2API 是做什么的?

Sub2API 是一个 AI API 网关,通过平台签发的 API 密钥分发和管理 AI 产品订阅中的配额。来源说明它支持多个上游账户类型,并通过单一端点转发请求。

它包含哪些核心能力?

README 说明它支持多种上游账户类型,包括基于 OAuth 和基于 API 密钥的账户,同时还支持 API 密钥分发、计费、调度、并发控制和速率限制。

它包含支付处理吗?

是的。来源描述了对 EasyPay、Alipay、WeChat Pay 和 Stripe 的内置支付支持,用户可以无需单独的支付服务进行充值。

它是自托管还是云托管?

该项目是 GitHub 上的开源项目。仓库页面也显示了 Docker 相关文件和部署资产,但所提供的来源没有明确说明单一的官方托管模式或托管云服务。

是否存在使用风险或限制?

README 警告称,使用该项目可能违反上游提供商的服务条款,并说明该项目仅用于技术学习和研究。用户需自行负责合规性及由此产生的风险。

Quick Facts

类别
开发者工具
产品类型
开源 AI API 网关
主要用户
管理 AI 订阅配额和 API 访问的运营者
来源域名
github.com
定价模式
仓库来源中未说明