Sobre el proyecto

Sub2API es una plataforma de puerta de enlace de API de código abierto orientada a la distribución de cuotas de suscripción de IA. Integra de manera unificada las cuotas de suscripción de servicios de IA upstream como Claude, OpenAI, Gemini y Grok, y luego proporciona acceso externo mediante claves API generadas por la plataforma, permitiendo que las herramientas nativas se utilicen sin problemas. Las capacidades principales incluyen: - Gestión de múltiples cuentas: admite varios tipos de cuentas upstream, como OAuth y API Key. - Distribución de claves API: genera y gestiona claves API independientes para los usuarios. - Facturación precisa: contabiliza el uso y calcula los costos a nivel de token. - Enrutamiento inteligente: selecciona automáticamente la cuenta y admite sesiones fijas (sticky sessions). - Control de concurrencia: permite establecer límites máximos de concurrencia por usuario y por cuenta. - Límites de velocidad: configurable para solicitudes y tokens. - Sistema de pagos integrado: compatible con EasyPay, Alipay, WeChat Pay y Stripe. Los usuarios pueden recargar por su cuenta sin necesidad de servicios de pago adicionales. - Panel de administración: ofrece una interfaz web para monitoreo y gestión. - Agrupación compuesta: la capa de enrutamiento del administrador puede resolver el modelo de la solicitud al proveedor específico, adecuado para escenarios con múltiples proveedores. El proyecto está construido con Go, Vue 3, PostgreSQL 15+ y Redis 7+, y ofrece un método de despliegue mediante Docker. El README advierte explícitamente: el uso de este proyecto podría violar los términos de servicio de proveedores upstream como Anthropic; los usuarios asumen el riesgo bajo su propia responsabilidad. El proyecto es solo para aprendizaje técnico e investigación; los autores no se hacen responsables de suspensiones de cuentas, interrupciones del servicio, pérdida de datos u otras consecuencias, y no autorizan ninguna operación comercial. Desde la perspectiva del valor para el usuario, es adecuado para desarrolladores o equipos pequeños que necesitan gestionar de forma centralizada múltiples cuotas de suscripción de IA, distribuirlas según el uso y controlar los costos. Pertenece a la categoría de herramientas de puerta de enlace de IA.