OpenAI выпустила Codex AI, который может превратить естественный язык в JavaScript для бета-тестеров
2 минута. читать
Опубликовано
Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее
Когда в начале этого года OpenAI анонсировала GPT-3, одним из самых интересных выводов стало то, что движок научился программировать, просто используя Интернет, и мог переводить обычный язык в компьютерный код.
Это открытие привело к созданию Microsoft CoPilot, инструмента, который разработчики могут использовать для ускорения и облегчения написания кода.
Однако OpenAI также работает над версией, которую могут использовать только обычные пользователи, и сегодня сделала Codex доступной для бета-пользователей.
Кодекс GPT-3 обучен общедоступному коду на GitHub, а не письменным материалам, и может превращать такие фразы, как «заставить мяч отскакивать от сторон экрана» или «загрузить эти данные с помощью общедоступного API и отсортировать их по дате» и генерировать рабочий код на одном из дюжины языков.
Он понимает такие элементы кода, как веб-сервер, управление клавиатурой или манипуляции с объектами и анимацию, и реагирует на команды естественного языка, такие как «уменьшить размер и обрезать», а затем «управлять его горизонтальным положением с помощью клавиш со стрелками влево и вправо». Имеешь в виду одно и то же «это». Он также понимает, что небо находится в верхней части экрана, когда вы говорите «сделать так, чтобы валун упал с неба», и даже заставляет валун ускоряться, как реальный падающий объект.
Он также знает о своей предыдущей работе, поэтому он может сохранять преобразования имен, переменные и другие соглашения.
Несмотря на понимание естественного языка, OpenAI по-прежнему рассматривает Codex как инструмент, помогающий разработчикам.
«Программирование заключается в том, чтобы иметь видение и делить его на части, а затем фактически создавать код для этих частей», — сказал Грег Брокман, технический директор OpenAI, а Codex позволял разработчикам тратить больше времени на первое, чем на второе.
«Я писал такой код, наверное, пару десятков раз и всегда забываю, как именно он работает», — отметил Брокман. «Я не знаю этих API, да мне и не нужно. Вы можете просто делать то же самое проще, с меньшим количеством нажатий клавиш или взаимодействий».
Подробнее о проекте читайте на OpenAI здесь.
с помощью TechCrunch