IBM предоставляет исходный код моделей Granite Code Foundation для разработчиков

IBM Research раскрыла исходный код моделей Granite Code Foundation, которые являются ключевым элементом семейства моделей Granite Foundation. Эти модели были разработаны для удовлетворения требований корпоративных приложений на базе искусственного интеллекта в различных сферах, включая интернет, академические приложения, программирование, юридическую и финансовую области.

Обучая модели на отраслевых наборах данных, IBM обеспечивает их настройку на терминологию и информацию, относящиеся к этим секторам. Такой подход позволяет моделям генерировать обоснованные ответы, основанные на отраслевом опыте.

IBM предоставляет исходный код моделей Granite Code Foundation для разработчиков
Источник: Sopa Images / Lightrocket via Getty Images

IBM открыла серию моделей Granite Code, подготовленных для работы с кодом. Эти модели стали результатом видения IBM по упрощению процесса создания кода с помощью инструментов ИИ, призванных помочь разработчикам ориентироваться в среде разработки программного обеспечения.

Модели Granite Code, размер которых варьируется от 3 до 34 миллиардов параметров, настроены для таких задач, как генерация кода, исправление ошибок, объяснение кода и повышение производительности при разработке ПО. Они автоматизируют рутинные и сложные задачи, ускоряя процесс разработки и позволяя разработчикам сосредоточиться на более «творческих и стратегических аспектах создания программного обеспечения».

Модели обучены на богатом наборе данных CodeNet, который включает 500 миллионов строк кода на более чем 50 языках программирования, а также фрагменты кода и описания. Это обучение помогает моделям «понимать» и генерировать код более точно и эффективно.

Раскрывая исходный код моделей Granite Code и делая их доступными на популярных платформах, таких как GitHub, Hugging Face, watsonx.ai и RHEL AI от Red Hat, IBM стремится снизить входной барьер для использования современных ИИ-инструментов в разработке программного обеспечения. Такой подход IBM расширяет доступность инструментов и способствует созданию среды для разработчиков с различными уровнями квалификации и наличием ресурсов. Это позволяет стартапам и независимым разработчикам получить доступ к технологиям искусственного интеллекта наравне с крупными предприятиями.

 

Источник: iXBT

Читайте также