تطلق ميسترال أول نموذج ذكاء اصطناعي توليدي للتعليمات البرمجية
![تطلق ميسترال أول نموذج ذكاء اصطناعي توليدي للتعليمات البرمجية تطلق ميسترال أول نموذج ذكاء اصطناعي توليدي للتعليمات البرمجية](https://i0.wp.com/techcrunch.com/wp-content/uploads/2024/05/GettyImages-2147859992-e1713960898378.webp?fit=%2C&ssl=1)
أصدرت شركة ميسترال، الشركة الفرنسية الناشئة للذكاء الاصطناعي والمدعومة من شركة مايكروسوفت والتي يقال إن قيمتها تبلغ 6 مليارات دولار، أول نموذج ذكاء اصطناعي توليدي للبرمجة، أطلق عليه اسم Codestral.
تم تدريب Codestral – المصمم لمساعدة المطورين على كتابة التعليمات البرمجية والتفاعل معها، مثل العديد من نماذج إنشاء التعليمات البرمجية الأخرى المتوفرة – على مجموعة بيانات تضم أكثر من 80 لغة برمجة، بما في ذلك Python وJava وC++ وJavaScript، كما يوضح ميسترال في مقال. مشاركة مدونة. يمكن لـ Codestral إكمال وظائف الترميز وكتابة الاختبارات و”ملء” جزء من التعليمات البرمجية، بالإضافة إلى الإجابة على الأسئلة المتعلقة بقاعدة التعليمات البرمجية باللغة الإنجليزية.
تصف ميسترال النموذج بأنه “مفتوح”، لكن هذا الأمر مطروح للنقاش. يحظر ترخيص الشركة الناشئة استخدام Codestral ومخرجاته أي نشاطات تجارية. هناك استثناء لـ “التطوير”، ولكن حتى هذا تم تحذيره بشكل كبير – يستمر الترخيص ليحظر صراحة “أي استخدام داخلي من قبل الموظفين في سياق الأنشطة التجارية للشركة”.
قد يكون السبب هو أن Codestral تم تدريبه جزئيًا على المحتوى المحمي بحقوق الطبع والنشر. لم تؤكد ميسترال أو تنفي في منشور المدونة، ولكن لن يكون الأمر مفاجئًا تمامًا – فهناك دليل على أن مجموعات بيانات التدريب السابقة للشركة الناشئة تحتوي على بيانات محمية بحقوق الطبع والنشر.
قد لا يستحق Codestral كل هذا العناء، على أي حال. يبلغ وزن الطراز 22 جيجابايت، ويتطلب جهاز كمبيوتر قويًا حتى يتم تشغيله. وهي بالكاد تتفوق على نموذج Meta’s Llama 3 في معايير الترميز الشائعة.
على الرغم من أنه غير عملي بالنسبة لمعظم المطورين ومتزايد من حيث تحسينات الأداء، فمن المؤكد أن Codestral سيثير الجدل حول حكمة الاعتماد على نماذج توليد التعليمات البرمجية كمساعدين برمجيين.
يتبنى المطورون أدوات الذكاء الاصطناعي التوليدية لبعض مهام البرمجة على الأقل. في استطلاع رأي Stack Overflow في يونيو 2023، قال 44% من المطورين إنهم يستخدمون أدوات الذكاء الاصطناعي في عملية التطوير الخاصة بهم الآن بينما يخطط 26% منهم قريبًا. ومع ذلك، فإن هذه الأدوات بها عيوب واضحة.
وجد تحليل لأكثر من 150 مليون سطر من التعليمات البرمجية المخصصة لإعادة شراء المشروع على مدار السنوات العديدة الماضية بواسطة GitClear أن أدوات تطوير الذكاء الاصطناعي التوليدية تؤدي إلى دفع المزيد من التعليمات البرمجية الخاطئة إلى قواعد التعليمات البرمجية. وفي أماكن أخرى، حذر باحثون أمنيون من أن مثل هذه الأدوات يمكن أن تؤدي إلى تضخيم الأخطاء والمشكلات الأمنية الموجودة في مشاريع البرمجيات؛ أكثر من نصف الإجابات التي يقدمها ChatGPT من OpenAI على أسئلة البرمجة خاطئة، وفقًا لدراسة من جامعة Purdue.
وهذا لن يمنع شركات مثل ميسترال وغيرها من محاولة تحقيق الدخل من نماذجها والحصول على مشاركة ذهنية فيها. أطلقت ميسترال هذا الصباح نسخة مستضافة من Codestral على منصة الذكاء الاصطناعي للمحادثة Le Chat بالإضافة إلى واجهة برمجة التطبيقات المدفوعة. وتقول ميسترال إنها عملت أيضًا على دمج Codestral في أطر عمل التطبيقات وبيئات التطوير مثل LlamaIndex وLangChain وContinue.dev وTabnine.