أداة Code Llama، أطلقت Meta مؤخرًا أداة ترميز تعمل بالذكاء الاصطناعي تسمى Code Llama، والتي يمكنها مساعدة المستخدمين في البرمجة الذكية بنقرة واحدة، وتقليل ضغط عمل المبرمجين بسهولة وتحسين كفاءة العمل، ونرحب بتنزيلها.
أطلقت Meta الآن أداة تشفير تعمل بالذكاء الاصطناعي تسمى Code Llama، والتي توصف بأنها "نموذج لغة البرمجة الأكثر تقدمًا على نطاق واسع".
يعتمد هذا النموذج على نموذج اللغة واسع النطاق Llama 2، والذي يمكن فهمه على أنه "إصدار خاص بكتابة التعليمات البرمجية من Llama 2" ويمكن استخدامه "لإنشاء تعليمات برمجية جديدة وتصحيح الأخطاء التي يكتبها الإنسان". متاح حاليا على جيثب.
يشير Meta إلى أن Code Llama يمكنه إنشاء الكود الذي تريده واللغة الطبيعية حول الكود بناءً على مطالبات/متطلبات اللغة الطبيعية الأساسية للكود، أو تحسينه وتصحيح الأخطاء عند الإشارة إلى كود محدد.
بالإضافة إلى Code Llama، أطلقت Meta أيضًا Code Llama-Python، المصمم خصيصًا لـ Python، وCode Llama-Instrct، الذي يمكنه فهم تعليمات اللغة الطبيعية.
في معايير Meta، يتفوق Code Llama على أحدث نماذج LLM المتاحة للجمهور في مهام البرمجة.
تقول Meta أن كل Code Llama محدد غير قابل للتبديل/الاستبدال، ولا توصي الشركة باستخدام Code Llama الأساسي أو Code Llama-Python لتعليمات اللغة الطبيعية.
أصدرت Meta Code Llama بثلاثة أحجام، مع معلمات 7B و13B و34B على التوالي. تم تدريب كل نموذج باستخدام 500B من رموز التعليمات البرمجية والبيانات المتعلقة بالرمز، كما تم تدريب النماذج الأساسية والتعليمات 7B و13B أيضًا باستخدام ميزة ملء الوسط (FIM)، مما يسمح لهم بإدراج التعليمات البرمجية في التعليمات البرمجية الموجودة، مما يعني يمكنك استخدامه الآن لبرنامج إكمال التعليمات البرمجية الخاص بك.