أعلنت شركة ميتا عن إصدار أداة جديدة تحمل اسم "كود لاما" (Code Llama)، والتي تم تطويرها باستخدام نموذج اللغة الكبير المعروف باسم "لاما 2" (Llama 2). تتميز هذه الأداة بقدرتها على إنشاء التعليمات البرمجية وتصحيح أخطاء البرامج التي تم كتابتها بواسطة البشر.
وقد أوضحت شركة ميتا في منشور نشرته على مدونتها أن "كود لاما" ستستخدم نفس ترخيص المجتمع الذي يستخدمه نموذج "لاما 2"، وهذا يعني أنها ستكون مجانية للاستخدام البحثي والتجاري على حد سواء.
وأكدت ميتا أن "كود لاما" قادرة على إنشاء سلاسل من التعليمات البرمجية استنادًا إلى المطالبات المقدمة أو حتى استكمال التعليمات البرمجية المعطاة، وتصحيح الأخطاء المتواجدة فيها عندما يتم الإشارة إلى سلسلة معينة من التعليمات البرمجية.
وبالإضافة إلى الإصدار الرئيسي لـ "كود لاما"، قامت ميتا بإصدار نسخة خاصة بلغة البرمجة بايثون (Code Llama-Python)، ونسخة أخرى تحمل اسم "كود لاما-إنستركت" (Code Llama-Instrct)، والتي تتمتع بقدرة على فهم التعليمات المكتوبة باللغة الطبيعية.
وأفادت الشركة أن كل إصدار من "كود لاما" له استخدام محدد، ولا يُنصح باستخدام الإصدار الأساسي أو النسخة المخصصة لبايثون لإنشاء تعليمات برمجية باللغة الطبيعية.
وأشارت ميتا إلى أن المبرمجين يستخدمون بالفعل نماذج اللغة الكبيرة لمساعدتهم في مجموعة متنوعة من المهام، بدءًا من تطوير برامج جديدة وصولاً إلى تصحيح أخطاء التعليمات البرمجية الموجودة.
وأكدت الشركة أن هدفها من وراء إطلاق "كود لاما" هو تحسين كفاءة عمل المطورين، حيث سيتمكنون من تركيز جهودهم في جوانب أكثر أهمية في عملهم.
وزعمت ميتا أن أداء "كود لاما" كان أفضل من نماذج اللغة الكبيرة الأخرى المتاحة للجمهور، وذلك استنادًا إلى اختبارات الأداء التي أجريت. وعلى الرغم من ذلك، لم تقدم ميتا تفاصيل حول النماذج التي تم مقارنة أدائها مع "كود لاما".
وأوضحت الشركة أن "كود لاما" حققت نسبة تقييم بلغت 53.7 في المئة في معيار التعليمات البرمجية المعروف باسم "هيومن إيفال" (HumanEval). وقد استطاعت الأداة كتابة تعليمات برمجية بدقة استنادًا إلى وصف النص المقدم.
سيتم إصدار ثلاثة مستويات مختلفة من "كود لاما"، وقد أكدت الشركة أن أصغر حجم منها يتوافق مع وحدة معالجة الرسوميات الفردية، مما يسهل استخدامها في مشاريع ذات زمن وصول منخفض.
من الجدير بالذكر أن مولدات التعليمات البرمجية أصبحت أدوات مساعدة أساسية للمطورين في الوقت الحالي. حيث قامت منصة "جيت هب" بإطلاق برنامج "كوبايلت" (Copilot) الذي يستند إلى نموذج اللغة الكبير "جي بي تي-4" (GPT-4) في وقت سابق من هذا العام. ويتيح هذا البرنامج كتابة تعليمات برمجية وتحليلها بسرعة.
ويمكن أيضًا لبرنامج "كوبايلت" من "جيت هب" إعادة صياغة تعليمات برمجية قديمة لتحديثها. بالإضافة إلى ذلك، تمتلك شركة "خدمات أمازون للويب" برنامج "كود ويسبرر" (CodeWhisperer)، الذي يقدم خدمات مشابهة لكتابة وتحليل وتحديث التعليمات البرمجية.
كما تعمل شركة جوجل أيضًا على أدوات لكتابة التعليمات البرمجية، منها منصة "ألفا كود" (AlphaCode)، والتي لم يتم إطلاقها بعد.
تابع موقعنا tech1new.com انضم إلى صفحتنا على فيسبوك و متابعتنا على Twitter ، أو أضف tech1new.com إلى موجز أخبار Google الخاص بك للحصول على تحديثات إخبارية فورية ومراجعات وشروحات تقنية

ليست هناك تعليقات:
إرسال تعليق