مسترال تكشف عن كودسترا: نموذج توليد الأكواد المتطور الذي يُزعم أنه يتفوق على المنافسين

اليوم، أطلقت شركة Mistral، الناشئة في مجال الذكاء الاصطناعي والمقرّها باريس، نموذجها الأول في مجال البرمجة والتطوير "Codestral"، والذي يمثل أكبر جولة تمويل أولية في أوروبا العام الماضي.

أصبح "Codestral" متاحًا الآن بموجب ترخيص غير تجاري، ويتميز بنموذج ذكاء اصطناعي يولد الأكواد ويشمل 22 مليار معلمة، مما يجعله مثاليًا لمهام البرمجة المختلفة مثل إنشاء الأكواد وتنفيذها. تدعي Mistral أن هذا النموذج يدعم أكثر من 80 لغة برمجة، مما يجعله موردًا حيويًا لمطوري البرمجيات الذين يسعون لبناء تطبيقات ذكاء اصطناعي مبتكرة. كما تؤكد الشركة أن "Codestral" يتفوق على النماذج السابقة مثل "CodeLlama 70B" و"Deepseek Coder 33B"، ويتبناه قادة الصناعة مثل "JetBrains" و"SourceGraph" و"LlamaIndex".

أداة عالية الأداء للمطورين

يمتاز "Codestral 22B" بطول سياق يبلغ 32K، مما يمنح المطورين القدرة على التعامل مع الأكواد عبر بيئات ومشاريع متعددة. تم تدريبه على مجموعة بيانات تغطي أكثر من 80 لغة برمجة، مما يجعله مؤهلاً لمهام برمجية متنوعة مثل توليد الأكواد من الصفر، وإكمال الوظائف، وكتابة الاختبارات، وملء الفجوات في الأكواد الناقصة. تشمل اللغات المدعومة خيارات شائعة كـ SQL وPython وJava وC وC++، بالإضافة إلى خيارات نادرة مثل Swift وFortran.

تدعي Mistral أن "Codestral" يمكن أن يعزز إنتاجية المطورين، ويساهم في تسريع سير العمل، ويوفر وقتًا كبيرًا مع تقليل احتمالات الأخطاء في تطوير التطبيقات. ورغم أن النموذج قد أُطلق حديثًا ويحتاج إلى اختبار عام، فإن Mistral واثقة من أنه outperform على النماذج الحالية مثل "CodeLlama 70B" و"Deepseek Coder 33B" و"Llama 3 70B".

مؤشرات أداء مثيرة للإعجاب

على منصة RepoBench، التي تقيّم أكواد Python على مستوى المستودعات، حقق "Codestral" دقة بنسبة 34%، متفوقًا على جميع المنافسين. كما أظهر أداءً ممتازًا في "HumanEval" لتوليد أكواد Python و"CruxEval" لتوقع المخرجات، حيث حصل على 81.1% و51.3% على التوالي. كما تفوق على النماذج الأخرى في "HumanEval" للغات Bash وJava وPHP.

بينما كانت أداؤه في C++ وC وTypescript أقل قليلاً، فإن متوسط درجته البالغ 61.5% في جميع الاختبارات تجاوز درجة "Llama 3 70B" التي بلغت 61.2%. في تقييم Spider لـ SQL، احتل المرتبة الثانية بدرجة 63.5%.

بدأت أدوات بارزة لتعزيز إنتاجية المطورين وتطوير تطبيقات الذكاء الاصطناعي، مثل "LlamaIndex" و"LangChain" و"Continue.dev" و"Tabnine" و"JetBrains"، في اختبار "Codestral".

قال هاريسون تشيس، الرئيس التنفيذي والمؤسس المشارك لشركة LangChain: "من خلال اختباراتنا الأولية، يعتبر خيارًا ممتازًا لسير عمل توليد الأكواد بفضل سرعته، وحجم السياق الملائم، ودعمه لاستخدام الأدوات. اختبرناه مع LangGraph لتوليد الأكواد ذاتية التصحيح، وأظهر أداءً استثنائيًا منذ البداية".

كيفية البدء مع Codestral

تقدم Mistral "Codestral 22B" عبر "Hugging Face" بموجب ترخيص غير تجاري، مما يسمح للمطورين باستخدام التكنولوجيا لأغراض غير ربحية، واختبارها، ودعم الأبحاث.

يتوفر أيضًا نقطتي واجهة برمجة التطبيقات: codestral.mistral.ai، المخصصة لمسارات Instruct أو Fill-In-the-Middle ضمن بيئات تطوير البرمجيات، موفرة مفتاح API مُدار من قبل المستخدم خلال فترة تجريبية مجانية لمدة ثمانية أسابيع؛ وapi.mistral.ai، للتطوير البحثي الأوسع، والاستفسارات الدفعات، أو تطوير التطبيقات من جهات ثالثة، مع احتساب التكاليف لكل رمز.

يمكن للمطورين استكشاف قدرات "Codestral" من خلال "Le Chat"، وهو واجهة محادثة مجانية تقدم إصدارًا موجهًا من النموذج.

تعتبر Mistral بتقديم "Codestral" خيارًا مهمًا للباحثين في المؤسسات لتسريع تطوير البرمجيات، ولكن يبقى الأداء مقارنة بالنماذج الأخرى الموجهة للأكواد، مثل "StarCoder2" من الإصدارات الحديثة أو عروض OpenAI وAmazon، أمرًا يتعين ملاحظته.

تعتبر كل من "Codex" من OpenAI، التي تدعم "GitHub Copilot"، و"CodeWhisper" من Amazon، من المنافسين الرئيسيين. بالإضافة إلى ذلك، يُستخدم "ChatGPT" من OpenAI بشكل متزايد كأداة برمجية، بينما يؤدي نموذج "GPT-4 Turbo" إلى Devin، وهو وكيل برمجة شبه مستقل من شركة Cognition. تشمل الساحة التنافسية أيضًا "Replit"، التي تقدم العديد من نماذج الذكاء الاصطناعي الصغيرة للبرمجة، و"Codenium"، التي تم تقييمها مؤخرًا بـ 500 مليون دولار بعد جولة تمويل من السلسلة B بقيمة 65 مليون دولار.

Most people like

Find AI tools in YBX

Related Articles
Refresh Articles