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 признана экстремистской и запрещена в России.

14
44 комментария