أصدرت شركة Mistral مؤخرًا تحديثًا رئيسيًا لنموذج توليد التعليمات البرمجية مفتوح المصدر Codestral - Codestral25.01. تم تحسين هذا الإصدار من الناحية المعمارية، وهو أسرع مرتين من الجيل السابق، ويؤدي أداءً جيدًا في العديد من الاختبارات المعيارية، خاصة في اختبار ترميز Python. يدعم Codestral25.01 وظائف متعددة مثل تصحيح التعليمات البرمجية وإنشاء الاختبار وملء التعليمات البرمجية، بهدف تزويد المطورين بتجربة أكثر كفاءة في إنشاء التعليمات البرمجية. وقد اكتسب بسرعة اهتمام السوق وتصدر تصنيفات Copilot Arena. توفر Mistral طرقًا متعددة للوصول إلى Codestral25.01، بما في ذلك المكونات الإضافية IDE ومنصة Mistral وإصدارات المعاينة من Google Vertex AI وAzure AI Foundry، وستكون متاحة أيضًا على Amazon Bedrock في المستقبل.
وفقًا لمنشور مدونة ميسترال، تم تحسين بنية Codestral 25.01 وتعد بأن تكون "الرائدة المطلقة" بين النماذج المماثلة، مع إنشاء التعليمات البرمجية بسرعة مضاعفة مقارنة بالإصدارات السابقة. لا يزال هذا الإصدار الجديد يحتفظ بمزايا النموذج الأصلي، مع التركيز على العمليات ذات زمن الوصول المنخفض والتردد العالي، ودعم المهام مثل تصحيح التعليمات البرمجية، وإنشاء الاختبار، وملء التعليمات البرمجية. تقول ميسترال إن هذا مهم بشكل خاص للمؤسسات التي لديها كميات كبيرة من البيانات وحالات الاستخدام المقيمة في النموذج.
في العديد من الاختبارات المعيارية، كان أداء Codestral25.01 جيدًا في اختبار ترميز Python، حيث حقق درجة عالية بلغت 86.6% في اختبار HumanEval، متجاوزًا الإصدارات السابقة من Codestral وCodellama70B Instruct وDeepSeek Coder33B Instruct.
يمكن للمطورين استخدام Codestral25.01 من خلال شركاء البرنامج الإضافي IDE الخاص بـ Mistral. بالإضافة إلى ذلك، يمكن للمستخدمين الوصول إلى واجهة برمجة التطبيقات الخاصة بالنموذج من خلال منصة Mistral وGoogle Vertex AI. النموذج متاح حاليًا للمعاينة على Azure AI Foundry وسيكون متاحًا على Amazon Bedrock.
منذ الإصدار الأول من Codestral في مايو 2023، قامت ميسترال بالترويج المستمر لترقية منتجاتها وابتكارها. يعتمد نموذج Codestral-Mamba الذي تم تقديمه مسبقًا على بنية Mamba ويمكنه إنشاء سلاسل تعليمات برمجية أطول والتعامل مع المزيد من المدخلات. ومن الجدير بالذكر أن Codestral25.01 صعد بسرعة إلى تصنيفات C opilot Arena في غضون ساعات قليلة من إعلان ميسترال، مما يدل على اهتمام السوق القوي بهذا النموذج الجديد.
تعد كتابة التعليمات البرمجية إحدى الميزات المبكرة للنموذج الأساسي، على الرغم من استخدامها أيضًا في النماذج العامة مثل OpenAI's o3 وAnthropic's Claude، في العام الماضي، حققت النماذج التي تركز على البرمجة تقدمًا كبيرًا، وغالبًا ما تجاوزت بعض النماذج واسعة النطاق. نموذج عالمي. في الآونة الأخيرة، أصدرت Alibaba وDeepSeek Coder وMicrosoft أيضًا نماذج برمجة جديدة، وأصبحت المنافسة شرسة بشكل متزايد.
بين العديد من المطورين، لا يزال هناك جدل حول ما إذا كان يجب اختيار نموذج للأغراض العامة أو نموذج يركز على البرمجة. يفضل بعض المطورين استخدام نماذج ذات أغراض عامة مثل كلود، بينما يؤدي الطلب على مهام البرمجة إلى ظهور نماذج متخصصة. نظرًا لأن Codestral تم تدريبه خصيصًا على البيانات المشفرة، فمن الطبيعي أن يؤدي أداءً أفضل في مهام البرمجة.
المدونة الرسمية: https://mistral.ai/news/codestral-2501/
تسليط الضوء على:
أطلقت ميسترال Codestral 25.01، الذي يزيد من سرعة إنشاء التعليمات البرمجية إلى ضعف سرعة الإصدار السابق.
كان أداء النموذج جيدًا في اختبار ترميز Python، حيث حصل على نتيجة اختبار HumanEval بنسبة 86.6%.
صعد Codestral25.01 سريعًا إلى قمة C opilot Arena وحظي باهتمام واسع النطاق من المطورين.
يمثل إصدار Codestral25.01 تكثيفًا إضافيًا للمنافسة في مجال نماذج إنشاء التعليمات البرمجية، مما يجعلها أداة جديدة تستحق اهتمام المطورين. ومن الجدير التطلع إلى كيفية قيام ميسترال بتحسين Codestral في المستقبل.