Новое программное обеспечение OpenAI может превращать команды на английском языке в код

Компания OpenAI, занимающаяся исследованиями искусственного интеллекта, представила новый алгоритм под названием Codex, который способен интерпретировать команды, написанные на английском языке, и превращать их в фрагменты пригодного для использования кода.
Новое программное обеспечение OpenAI может превращать команды на английском языке в код
Изображение Gerd Altmann с сайта Pixabay

Новый инструмент от OpenAI под название Codex переводит написанные команды в код. По мнению представителей компании, он облегчит работу опытным программистам и поможет начинающим

Как сообщает The Verge, новый инструмент машинного обучения под названием Codex использует естественные языковые команды и превращает их в осязаемое программное обеспечение, такое как элементарные игры или веб-сайты.

РЕКЛАМА – ПРОДОЛЖЕНИЕ НИЖЕ

Инструмент, как отмечает The Verge, может использоваться как инструмент для обучения новичков, а также для упрощения работы опытных программистов. К примеру, пользователь может описать базовый внешний вид или функциональность веб-сайта, который он хочет создать, перечислив такие вещи, как размещение меню или текстовых полей на разговорном английском языке, а Codex разработает простой дизайн в зависимости от того, как интерпретирует запрос.

В основе Codex алгоритм генерации текста GPT-3, который обучили на данных, собранных из репозиториев с открытым исходным кодом, которые программисты скомпилировали, чтобы поделиться с миром. Это обстоятельство также заставило многих программистов жаловаться на то, что OpenAI несправедливо извлекает выгоду из их работы. Однако, как сказали представители компании The Verge, инструмент не нарушает никаких законов об авторских правах.

Представители OpenAI отмечают, что их программа – не идеальный кодер, и у нее существует ряд ограничений. Пользователю придется столкнуться с рядом проб и ошибок, чтобы освоить Codex. Однако на данный момент инструмент определенно намного более доступен для пользователя, чем любой другой язык программирования.