OpenAI разработала инструмент Codex. Он переводит английский язык в код

Обложка: OpenAI разработала инструмент Codex. Он переводит английский язык в код

Компания OpenAI разработала инструмент Codex, который переводит команды на естественном языке в программный код. 

Codex — одна из моделей, которая используется для работы ИИ-помощника для программистов GitHub Copilot.

Инструмент лучше всего работает с Python, но спокойно справляется и с другими языками: JavaScript, TypeScript, Go, Perl, PHP, Ruby, Shell, Swift и так далее.

Как работает

OpenAI продемонстрировала в нескольких видео, как новый инструмент переводит команды на английском языке в код и таким образом может построить целую игру.

Вот видео, как Codex сделал простую компьютерную игру:

Codex пишет код на выбранном языке программирования: достаточно ввести фразу на английском, чтобы сказать программе, что от неё требуется, и Codex сам напишет код. 

Например, если пользователь напишет в специальном окне фразу Print Hello World («напечатай Hello World»), Codex сгенерирует код print(«Hello World»), если выбран язык Python.

Codex печатает Hello World:

Codex — потомок GPT-3

Инструмент Codex — это почти как ИИ-модель на основе GPT-3 от Microsoft, но c несколькими улучшениями.

Codex выделяет память 14 КБ памяти для кода на Python, когда GPT-3 — только 4 КБ. Благодаря этому новый инструмент может учитывать в 3 раза больше контекста.

Где попробовать

OpenAI Codex вчера вышел в бета-тестирование.

Чтобы протестировать новый инструмент, нужно зарегистрироваться в список ожидания.

Когда Codex полноценно запустится, его можно будет бесплатно попробовать в течение пробного периода.

Источник: OpenAI

Хинт для программистов: если зарегистрируетесь на соревнования Huawei Cup, то бесплатно получите доступ к онлайн-школе для участников. Можно прокачаться по разным навыкам и выиграть призы в самом соревновании.

Перейти к регистрации