À propos du projet
LuoxueAPI est une plateforme de passerelle API IA qui permet aux administrateurs de distribuer et de gérer les quotas d'API dérivés d'abonnements à des produits d'IA. Elle agit comme un intermédiaire qui gère l'authentification, la facturation, l'équilibrage de charge et le transfert de requêtes, permettant aux utilisateurs d'accéder aux services d'IA en amont via des clés API générées par la plateforme.
Les capacités clés incluent :
- Gestion multi-comptes : Prise en charge de divers types de comptes en amont, y compris OAuth et API Keys.
- Quota et Facturation : Suivi de l'utilisation au niveau du token, calcul des coûts et système de paiement intégré prenant en charge EasyPay, Alipay, WeChat Pay et Stripe.
- Contrôle du trafic : Ordonnancement intelligent des comptes avec sessions collantes (sticky sessions), limites de concurrence par utilisateur/par compte et limitation du débit configurable.
- Outils de gestion : Un tableau de bord d'administration basé sur le web pour la surveillance et la possibilité d'intégrer des systèmes externes via des iframes.
La plateforme est construite avec un backend en Go (Gin, Ent), un frontend en Vue 3, PostgreSQL pour le stockage des données et Redis pour la mise en cache et la mise en file d'attente.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.