الوصف
فلينت هو نموذج لغوي مختلط من الخبراء متطور تم تطويره بواسطة Recursive، مصمم خصيصًا لوكلاء البرمجة. مع إجمالي 39.8 مليار معلمة وحوالي 2.5 مليار معلمة نشطة لكل توكن، تم تصميم فلينت لأداء مجموعة متنوعة من المهام بما في ذلك استكشاف قواعد الشيفرة، وإصلاح الأخطاء، وتنفيذ الميزات، وكتابة الاختبارات. يدعم النموذج إدخال النصوص وإخراجها، والتفكير، واستخدام الأدوات متعددة الأدوار، مما يجعله أداة متعددة الاستخدامات للمطورين.
قراءة المزيد
فيما يتعلق بالأداء، سجل فلينت 54.9% في Terminal-Bench 2.1، و89.7% في SWE-bench Pro v2، و74.2% في SWE-bench Verified. تعكس هذه الدرجات قدرته على التعامل مع المهام البرمجية المعقدة. يعتمد النموذج على بنية Transformer مختلطة من الخبراء تعتمد على فك التشفير فقط، مع 49 طبقة، و35 طبقة نافذة منزلقة، و14 طبقة انتباه كامل. يستخدم نافذة منزلقة من 513 توكن ويستخدم 32 رأس استعلام و4 رؤوس مفتاح/قيمة للاهتمام.
فلينت متاح كنموذج مفتوح المصدر بموجب ترخيص Apache 2.0، مع نقطة تفتيش BF16، وتكوين النموذج، ومحلل النصوص، وقالب الدردشة، ومجموعة خدمة SGLang المضمنة في المستودع. تتوفر نسخ كمية لمشغلات NVIDIA وApple Silicon. شمل تدريب النموذج التدريب المسبق، والتدريب المتوسط، والتعديل الدقيق تحت إشراف، والتعلم المعزز، مع تغطية النص والشيفرة، واتباع التعليمات، والمهام الوكيلة.
على الرغم من قدراته، فإن فلينت له قيود. يمكن أن ينتج محتوى غير صحيح أو ضار، أو شيفرة معيبة، أو استدعاءات أدوات غير مناسبة. يُنصح المستخدمون باختبار الشيفرة المولدة ومراجعة التغييرات قبل التنفيذ. يمكن أن يختلف أداء النموذج بناءً على دقة نقطة التفتيش ووقت الاستدلال، وقد تزيد المهام الطويلة من زمن الاستجابة. للحصول على الدعم، يمكن للمستخدمين الاتصال بـ Recursive مع تفاصيل محددة حول إعدادهم.
- الفئةنماذج الذكاء الاصطناعي ونماذج اللغة الكبيرة
- نموذج التسعيرمفتوح المصدر
- النشرسحابي
- المنصاتالويب
أبرز ملامح فلينت
نموذج لغوي مختلط من الخبراء
39.8 مليار معلمة إجمالية
2.5 مليار معلمة نشطة لكل توكن
يدعم إدخال النصوص وإخراجها
التفكير واستخدام الأدوات متعددة الأدوار
مفتوح المصدر بموجب ترخيص Apache 2.0
نسخ كمية لمشغلات NVIDIA وApple Silicon
تعديل دقيق تحت إشراف وتعلم معزز
البدء مع فلينت
الوصول إلى صفحة النموذج: زيارة مستودع فلينت على Hugging Face
المصادقة: التأكد من أن لديك بيانات الاعتماد اللازمة
التكوين: إعداد النموذج باستخدام ملفات التكوين المقدمة
إرسال المطالبات: استخدام قالب الدردشة للتفاعل مع النموذج
التعديل الدقيق: ضبط إعدادات النموذج لمهام محددة
حالات استخدام فلينت
- استكشاف قاعدة الشيفرة
- إصلاح الأخطاء
- تنفيذ الميزات
- كتابة الاختبارات
- استخدام الأدوات متعددة الأدوار











