عن المشروع

بوابة AI هي بوابة عالية الأداء وقابلة للتوسع لواجهات برمجة نماذج الذكاء الاصطناعي، توفر نقطة دخول موحدة للوصول إلى خدمات النماذج الكبيرة المتعددة. تتوافق مع تنسيق واجهة OpenAI API، مما يسمح للمطورين بالاتصال بمزودين متعددين مثل OpenAI وAnthropic (Claude) و Tongyi Qianwen (DashScope) و Ollama باستخدام مجموعة واحدة من الأكواد. تدعم جميع الوظائف متعددة الوسائط: المحادثة، والرؤية، وتوليد الصور، وتحويل الكلام إلى نص، وتحويل النص إلى كلام، والتضمين (Embeddings). يُبنى النظام باستخدام Go و Gin، ويتمتع بقدرات معالجة عاليةConcurrency، وتصميم بلا حالة يدعم التوسع الأفقي. يتضمن مؤشرات Prometheus مدمجة، وسجلات مُهيكلة، وتتبع الطلبات، وتحكم بالمعدل بخزان令牌, وإدارة حصص مفاتيح API. كما يدعم قواعد تخزين MySQL/PostgreSQL وأنظمة التخزين المؤقت بالذاكرة/Redis. يوفر وظائف الفحص الصحي، وإدارة مفاتيح API، وإحصائيات الاستخدام، ما يسهل نشر خدمات AI الخاصة على مستوى المؤسسات أو الأفراد. هيكل المشروع واضح، ويدعم إضافة مزودين جدد بسهولة. مناسب تمامًا للمواقع التي تحتاج إلى دمج متعدد لخدمات AI مع التحكم في حركة المرور والمراقبة وإدارة التكاليف.