Sobre el proyecto

LuoxueAPI es una plataforma de puerta de enlace de API de IA que permite a los administradores distribuir y gestionar cuotas de API derivadas de suscripciones de productos de IA. Actúa como un intermediario que maneja la autenticación, la facturación, el equilibrio de carga y el reenvío de solicitudes, permitiendo que los usuarios accedan a servicios de IA ascendentes a través de claves API generadas por la plataforma. Las capacidades clave incluyen: - Gestión de cuentas múltiples: Soporte para varios tipos de cuentas ascendentes, incluyendo OAuth y API Keys. - Cuotas y facturación: Seguimiento de uso a nivel de token, cálculo de costos y un sistema de pago integrado que soporta EasyPay, Alipay, WeChat Pay y Stripe. - Control de tráfico: Programación inteligente de cuentas con sesiones persistentes (sticky sessions), límites de concurrencia por usuario/cuenta y limitación de tasa configurable. - Herramientas de gestión: Un panel de administración basado en web para el monitoreo y la capacidad de integrar sistemas externos mediante iframes. La plataforma está construida con un backend en Go (Gin, Ent), un frontend en Vue 3, PostgreSQL para el almacenamiento de datos y Redis para el almacenamiento en caché y colas.