عن المشروع
LuoxueAPI هي منصة بوابة API للذكاء الاصطناعي تتيح للمسؤولين توزيع وإدارة حصص الـ API المستمدة من اشتراكات منتجات الذكاء الاصطناعي. وهي تعمل كوسيط يتولى عمليات المصادقة، والفواتير، وموازنة الحمل، وتوجيه الطلبات، مما يمكن المستخدمين من الوصول إلى خدمات الذكاء الاصطناعي الأصلية عبر مفاتيح API يتم إنشاؤها بواسطة المنصة.
تشمل القدرات الرئيسية ما يلي:
- إدارة الحسابات المتعددة: دعم أنواع مختلفة من الحسابات الأصلية، بما في ذلك OAuth و API Keys.
- الحصص والفواتير: تتبع الاستخدام على مستوى الـ Token، وحساب التكاليف، ونظام دفع مدمج يدعم EasyPay و Alipay و WeChat Pay و Stripe.
- التحكم في حركة المرور: جدولة ذكية للحسابات مع جلسات ثابتة (sticky sessions)، وحدود للتزامن لكل مستخدم/حساب، وتحديد معدل الطلبات القابل للتكوين.
- أدوات الإدارة: لوحة تحكم للمسؤول تعتمد على الويب للمراقبة، والقدرة على دمج أنظمة خارجية عبر iframes.
تم بناء المنصة باستخدام خلفية برمجية بلغة Go (Gin, Ent)، وواجهة أمامية بـ Vue 3، و PostgreSQL لتخزين البيانات، و Redis للتخزين المؤقت والانتظار.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.