أصدرت شركة ميتا نسخة جديدة ومحسنة من نموذجها لتوليد التعليمات البرمجية Code Llama 70B. ووفقا للشركة، تستطيع هذه النسخة المحدثة كتابة التعليمات البرمجية بلغات برمجة مختلفة من المطالبات اللغوية الطبيعية أو مقتطفات التعليمات البرمجية الموجودة. وتابعت، يعد Code Llama 70B واحدا من نماذج الذكاء الاصطناعي المفتوحة المصدر الكبرى لتوليد التعليمات البرمجية المتوفرة حاليا، وهو المعيار الحديث في مجال توليد التعليمات البرمجية.
وكانت القدرة على توليد التعليمات البرمجية بمنزلة هدف طويل الأمد لعلماء الحاسوب، لأنها تعد بزيادة كفاءة تطوير البرمجيات وسهولتها وإبداعها. وتوفر نماذج توليد التعليمات البرمجية مثل Code Llama 70B، إمكانية كتابة التعليمات البرمجية أو تعديل التعليمات البرمجية الموجودة وتحسينها باستخدام بعض الأوامر البسيطة أو ترجمة التعليمات البرمجية من لغة إلى أخرى بسهولة.
وقالت الشركة :” يعد Code Llama 70B بمنزلة نموذج لغوي كبير متطور مدرب على 500 مليار رمز مميز من التعليمات البرمجية والبيانات المتعلقة بالتعليمات البرمجية، كما يتمتع نموذج ميتا الجديد بنافذة سياق كبيرة تضم مقدار 100000 رمز مميز، مما يسمح له بمعالجة وتوليد التعليمات البرمجية الطويلة والمعقدة”.
وأضافت :” يعتمد Code Llama 70B على نموذج ميتا اللغوي الكبير للأغراض العامة Llama 2 الذي يتضمن مقدار 175 مليار معلمة، ويعد بمنزلة إصدار خاص من Llama 2 معدل بدقة لتوليد التعليمات البرمجية باستخدام التقنية المسماة الاهتمام الذاتي، التي تسمح له بمعرفة العلاقات والتبعيات بين أجزاء مختلفة من التعليمات البرمجية”.
ويشتمل Code Llama 70B على العديد من المزايا أبرزها CodeLlama-70B-Instruct وهي ميزة تسمح للنموذج بفهم تعليمات اللغة الطبيعية وتوليد التعليمات البرمجية وفقا لذلك ، كما تستطيع التعامل مع مجموعة متنوعة من المهام، مثل فرز البيانات والبحث عنها وتصفيتها ومعالجتها، بالإضافة إلى تنفيذ الخوارزميات.