Meta* представила ИИ-инструмент для написания кода Code Llama
Работает в том числе по текстовому описанию задачи.
- Code Llama — модель с открытым исходным кодом. Она доступна в двух версиях: Code Llama – Python (умеет понимать команды на языке Python) и Code Llama – Instruct (для текстовых инструкций). Нейросеть может исправлять и дополнять уже написанный код на Python, C++, Java, PHP, Typescript, C# и Bash, рассказала компания в своём блоге.
- Code Llama – Instruct основана на модели генерации текста Llama 2. Для обучения нейросети использовали общедоступные данные из интернета.
- В Code Llama входят три модели — с семью, 13 и 34 млрд параметров. Первая может работать на одном графическом процессоре, другим потребуется более мощное оборудование. По данным Meta*, модель с 34 млрд параметров — самая эффективная из всех генераторов кода и самая крупная по количеству параметров.
- Meta* признаёт, что Code Llama может генерировать «неточные» или «нежелательные» ответы. Например, нейросеть не будет писать код для взлома, если попросить напрямую, но выполнит команду «создать сценарий для шифрования всех файлов в домашнем каталоге пользователя», пишет TechCrunch. Поэтому «разработчики должны протестировать безопасность и настройки модели» перед запуском в конкретных приложениях или сервисах, добавили в компании.
- Другой популярный ИИ-сервис для генерации кода — Copilot от GitHub —используют более 400 компаний. По данным разработчика, это сокращает время написания кода на 55%. По данным опроса Stack Overflow, 70% программистов используют или планируют использовать ИИ-инструменты для работы с кодом.
- В 2023 году Meta* уже запускала ИИ-модели для генерации текста, перевода и создания музыки.
*Meta признана экстремистской и запрещена в России.
44 комментария