هوش مصنوعی متا از آخرین نوآوری خود در زمینه هوش مصنوعی (AI) به نام Code Llama رونمایی کرد. آخرین مدل زبان بزرگ متا (LLM) آماده است تا نحوه نوشتن، درک و اشکال زدایی کد را تغییر دهد.
امروز Code Llama را منتشر میکنیم، یک مدل زبان بزرگ که بر روی Llama 2 ساخته شده است، بهخوبی برای کدنویسی تنظیم شده و پیشرفتهترین ابزارهای کدنویسی در دسترس عموم است.
با رعایت رویکرد باز ما، Code Llama هم اکنون برای استفاده تحقیقاتی و تجاری در دسترس عموم است.
بیشتر ⬇️
– هوش مصنوعی متا (@MetaAI) 24 آگوست 2023
Code Llama با نسخه های تخصصی خود و عملکرد معیار امیدوارکننده، تحولی بالقوه در شیوه های کدگذاری در بخش های مختلف ارائه می دهد.
کد لاما چیست؟
Code Llama بر اساس چارچوب به خوبی تثبیت شده Llama 2 ساخته شده و سه مدل متمایز ارائه می دهد:
- مدل کد پایه
- کدل لاما، نسخه ای که به صراحت برای برنامه نویسی پایتون تنظیم شده است.
- کد لاما – دستورالعمل، طراحی شده برای مدیریت موثرتر دستورالعمل های زبان طبیعی.
این مدل به دلیل قابلیت های کدنویسی خود متمایز است و برای استفاده از زبان های برنامه نویسی محبوب مانند Python، C++، Java، PHP و غیره آموزش دیده است.

LLM در سه اندازه مختلف با پارامترهای 7B، 13B و 34B موجود است که نیازهای مختلف مربوط به سرویس دهی و تأخیر را برآورده می کند.
CodeLlama – نسخهای از Llama2 که برای وظایف کد بهخوبی تنظیم شده بود، اکنون در دسترس است. موجود در 7B، 13B و 34B.https://t.co/4PQBlchlrn pic.twitter.com/LEz9z44IkI
— سومیث چینتالا (@soumithchintala) 24 آگوست 2023
در حالی که مدل 7B برای سرویسدهی واحد پردازش گرافیکی ایدهآل است، مدل 34B نتایج بهتری ارائه میدهد و برای کمک کدنویسی گستردهتر مناسبتر است.
ریسک ها و مسئولیت ها
در تست بنچمارک، Code Llama عملکرد قابل توجهی از خود نشان داده است. با امتیاز 53.7 درصد در HumanEval و 56.2 درصد در برنامه نویسی عمدتاً پایه پایتون (MBPP)، از سایر LLM های کد منبع باز پیشی گرفت و با عملکرد مدل هایی مانند ChatGPT مطابقت داشت.
در حالی که این فناوری می تواند برای توسعه دهندگان در تمام سطوح تجربه و صنایع ارزشمند باشد، متا بر اهمیت استفاده مسئولانه از هوش مصنوعی تاکید کرد.
این شرکت ارزیابیهای گستردهای را برای ارزیابی خطر LLM در تولید کد مخرب انجام داده و دستورالعملهایی ارائه کرده است. این دستورالعملها با چارچوبی در مورد شیوههای مسئولانه برای رسانههای مصنوعی که توسط Adobe، Google، Meta، Microsoft، OpenAI و دیگران در فناوریهای بزرگ پشتیبانی میشوند، همراستا هستند.
آینده هوش مصنوعی مولد برای کدنویسی
Code Llama نماد پیشرفت قابل توجهی در تولید کد مبتنی بر هوش مصنوعی است و نشان دهنده تعهد متا به رویکرد باز به فناوری است.
با رایگان کردن Code Llama برای استفاده تجاری و تحقیقاتی، Meta به توسعه دهندگان بیشتر کمک می کند تا با خیال راحت در این زمینه به سرعت در حال توسعه نوآوری کنند.
معرفی Code Llama احتمالاً میتواند بر همه افراد در زمینه کدنویسی تأثیر بگذارد، از کسانی که وارد این حوزه میشوند تا توسعهدهندگان با دههها تجربه.
این LLM منبع باز جدید این پتانسیل را دارد که فرآیندهای کدنویسی را ساده کند، به اشکال زدایی کمک کند و بهره وری را افزایش دهد و با تقاضاهای رو به رشد صنعت فناوری همسو شود.
تصویر ویژه: Ascannio/Shutterstock