Компания Meta представила новый инструмент искусственного интеллекта CodeCompose, призванный отразить возможности Copilot от GitHub.
Инструмент был представлен на мероприятии, посвященном стратегии Meta в области искусственного интеллекта, где также обсуждались специальные чипы для обучения моделей ИИ.
В настоящее время CodeCompose не находится в открытом доступе, но Meta сообщила, что ее внутренние команды разработчиков уже используют этот инструмент.
Мета также опубликовал работу Описание CodeCompose: "CodeCompose основан на InCoder LLM, который объединяет генеративные возможности и двунаправленность. Мы масштабировали CodeCompose, чтобы обслуживать десятки тысяч разработчиков в Meta, на 10+ языках программирования и нескольких поверхностях кодирования."
Примечательно, что CodeCompose обучен, протестирован и проверен на собственной базе данных кода Meta.
Сюда входят фреймворки и библиотеки, разработанные на Hack, языке программирования Meta, что обеспечивает интеграцию этих компонентов в рекомендации по кодированию для инструмента искусственного интеллекта.
Как рассказал Майкл Болин, инженер-программист компании Meta, "в основе модели лежат открытые исследования Meta. Мы доработали ее специально для удовлетворения наших уникальных внутренних потребностей и баз данных кодирования".
CodeCompose может похвастаться 6,7 миллиардами параметров, что вдвое меньше, чем у Copilot, аналогичного инструмента, который GitHub предлагает в сотрудничестве с OpenAI. Однако увеличение количества параметров не всегда гарантирует повышение производительности. По словам Meta, ее базовые обучающие данные тщательно очищаются, что значительно снижает вероятность того, что модель предложит ошибочный код.
Поскольку CodeCompose обучается на внутреннем коде, сможет ли он обойти поданные иски против потенциально незаконного использования OpenAI кода пользователей?
Пока что позиция Meta по вопросу о том, попадает ли в CodeCompose лицензионный или защищенный авторским правом код, остается туманной.
Однако они признали, что "в процессе обучения InCoder собирал публичный код с определенным лицензированием с таких платформ, как GitHub и GitLab, а также с StackOverflow".
Meta продолжает враждовать с другими компаниями, занимающимися разработкой искусственного интеллекта, предлагая модели с открытым исходным кодом, которые позволяют частным лицам и корпорациям создавать свои модели без затрат. Монетизация ИИ и без того оказывается достаточно сложной задачей, а выпуск каждой модели с открытым исходным кодом урезает потенциальную прибыль.