このプロジェクトについて

LuoxueAPIは、管理者がAI製品のサブスクリプションに由来するAPIクォータを配布および管理できるAI APIゲートウェイプラットフォームです。認証、課金、ロードバランシング、リクエスト転送を処理する中間層として機能し、ユーザーはプラットフォームが生成したAPIキーを通じてアップストリームのAIサービスにアクセスできます。 主な機能は以下の通りです: - マルチアカウント管理:OAuthやAPIキーを含む、さまざまなアップストリームアカウントタイプをサポート。 - クォータおよび課金:トークンレベルの使用量追跡、コスト計算、およびEasyPay、Alipay、WeChat Pay、Stripeをサポートする組み込み決済システム。 - トラフィック制御:スティッキーセッションを備えたインテリジェントなアカウントスケジューリング、ユーザーごと/アカウントごとの同時実行数制限、および設定可能なレート制限。 - 管理ツール:監視用のウェブベース管理ダッシュボードと、iframeを介して外部システムを埋め込む機能。 本プラットフォームは、バックエンドにGo(Gin, Ent)、フロントエンドにVue 3、データストレージにPostgreSQL、キャッシュおよびキューイングにRedisを使用して構築されています。