Чат-боты с искусственным интеллектом руководили ИТ-компанией и создали ПО за 7 мин стоимостью менее $1
24.09.2023 0 By Writer.NSКоманда исследователей из Университета Брауна и нескольких китайских университетов провела эксперимент, чтобы выяснить, могут ли боты с искусственным интеллектом, работающие на основе модели ChatGPT 3.5, разработать программное обеспечение без предварительного обучения. Чтобы проверить это, исследователи создали компанию по разработке ПО под названием ChatDev, где всю работу выполняли чат-боты. Или все прошло идеально. dev.ua.
Исследователи использовали модель водопада – последовательный способ разработки программного обеспечения. Компания была разбита на четыре этапа в хронологическом порядке: проектирование, кодирование, тестирование и документирование, пишет Business Insider.
Как это происходило
ШИ-ботам были назначены разные роли: генеральный и технический директора, программист и артдизайнер. Им описали их задачи, протоколы связи, критерии завершения и ограничения.
На каждом этапе ИИ-работники общались между собой с минимальной человеческой помощью. Например, когда выбирали язык программирования, обнаруживали ошибки в коде и на завершающем этапе создания программного обеспечения.
На этапе проектирования генеральный директор попросил технического директора «предложить конкретный язык программирования», который «удовлетворил бы запросы новых пользователей», на что технический директор ответил Python. В свою очередь генеральный директор сказал: «Прекрасно!» и объяснил, что «простота и читабельность языка программирования делают его популярным выбором как для начинающих, так и для опытных разработчиков».
После того, как технический директор ответил: "Давайте начнем", он попросил программиста написать файл. Тот в свою очередь попросил дизайнера предоставить программному обеспечению «хороший графический пользовательский интерфейс». Цепочка чатов повторялась на каждом этапе, пока не было разработано программное обеспечение.
Что получилось в результате
Чат-боты все вместе выполнили 70 задач и смогли завершить весь процесс создания ПО менее чем за 7 мин за $1. Работа была проделана правильно на 86,66%.
Однако исследование не было идеальным: исследователи обнаружили ограничения, такие как ошибки и предубеждения в языковых моделях, которые могут вызвать проблемы при создании программного обеспечения. Однако исследователи говорят, что результаты «потенциально могут помочь младшим программистам или инженерам в реальном мире».
Читайте также на Newssky "Байден пообещал Зеленскому предоставить небольшое количество ракет ATACMS" и смотрите на YouTube-канале «Скучный Пенс».
Чтобы всегда быть в курсе событий, подписывайтесь на ТГ-канал Newssky. Также рекомендуем актуальные дискуссии друзей Украины в Северной Америке на YouTube-каналы Rashkin Report.