عن المشروع
هذا المشروع عبارة عن خادم وكيل يتيح التفاعل مع نماذج GitHub Models API مع ضمان التوافق الكامل مع OpenAI API القياسية. يوفر الوصول إلى عشرات النماذج من مزودين مختلفين (بما في ذلك OpenAI و Meta و Microsoft و Mistral و DeepSeek و xAI).
### الميزات الرئيسية:
- **واجهات متعددة**: دعم لـ OpenAI API القياسية، و JSON API موسعة، و Chat API مبسطة، وواجهة Web UI تفاعلية للاختبار.
- **المراقبة والتحليلات**: نقطة نهاية مدمجة بتنسيق Prometheus لتتبع طلبات HTTP، والأخطاء، واستخدام الذاكرة، والأداء. تتوفر واجهة مراقبة ويب منفصلة على المسار `/monitor`.
- **التحكم في الحمل**: آليات لتحديد معدل الطلبات (Rate limiting) والتحكم في التزامن مع قائمة انتظار لضمان الاستقرار.
- **أدوات مساعدة**:
- `watchdog.sh` للاسترداد التلقائي للخادم.
- سكربتات لقياس الأداء، واختبار النماذج، وتوليد أمثلة برمجية.
- وظيفة TTS (تعليق صوتي أوكراني) مع دعم البث (streaming).
- **وظائف ذكية**: فحص تلقائي لحدود السياق ونظام توصية بالنماذج بناءً على المهمة (السرعة، الجودة، حجم النص).
### المكدس التقني:
- Node.js 18+
- التكامل مع GitHub Models API
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.