About this project

LuoxueAPI is an AI API gateway platform that allows administrators to distribute and manage API quotas derived from AI product subscriptions. It acts as an intermediary that handles authentication, billing, load balancing, and request forwarding, enabling users to access upstream AI services via platform-generated API keys. Key capabilities include: - Multi-Account Management: Support for various upstream account types, including OAuth and API Keys. - Quota & Billing: Token-level usage tracking, cost calculation, and a built-in payment system supporting EasyPay, Alipay, WeChat Pay, and Stripe. - Traffic Control: Intelligent account scheduling with sticky sessions, per-user/per-account concurrency limits, and configurable rate limiting. - Management Tools: A web-based admin dashboard for monitoring and the ability to embed external systems via iframes. The platform is built with a Go backend (Gin, Ent), a Vue 3 frontend, PostgreSQL for data storage, and Redis for caching and queuing.