Домой Технологии Роботы, дроны и ИИ ИИ может преобразовать команды в программный код

ИИ может преобразовать команды в программный код

712

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

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

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

В этом варианте навыков программирования в некоторых случаях не требуется вовсе. Впрочем, в основном Codex будет работать только как «помощник» или «заместитель» программиста, реализующий концептуальные идеи «творцов» максимально простым способом.

По словам технического директора и сооснователя OpenAI Грега Брокмана (Greg Brockman), новый инструмент рассчитан на широкий круг программистов. В первую очередь он позволит избавить специалистов от монотонной повторяющейся работы, используя библиотеки, функции, API.

Codex построен на основе алгоритма GPT-3 — созданного OpenAI для генерации «осмысленных» текстов на основе анализа многих терабайт текстовых материалов в интернете. При этом он может вызвать негативную реакцию разработчиков, выкладывающих в сеть свободное ПО с открытым исходным кодом. Алгоритм использует дополнительные данные, которые буквально «выгребли» из репозиториев свободного ПО для последующего анализа.

OpenAI заявила, что не нарушает каких-либо законов об авторских и смежных правах. Тем не менее многие ожидают критики со стороны волонтёров, создававших бесчисленное число строк кода — компания намерена наживаться на усилиях сообщества, выкладывавшего свой софт для бесплатного разбора и использования. Пока программисты не имеют общей или хотя бы доминирующей позиции в отношении вновь созданного инструмента. Вот мнение (возможно – спорное!) казахстанского специалиста:

ИИ может преобразовать команды в программный код
Андрей Серпокрылов, графический дизайнер, рекламное агентство Sense

“Бред. Редакторы создающие сайты, игры, программы уже давно существуют. А управление ими голосом может помочь разве что только людям с ограниченными возможностями” – отмечает графический дизайнер рекламного агентства Sense Андрей Серпокрылов.

Ну а что думаете вы? Как бы нам помог такой искусственный интеллект с управлением на русском/казахском языке?

Источники: Futurism