Дослідник Nvidia інтегрував GPT-4 у Minecraft. Ось що з цього вийшло
Технологія GPT-4, на якій базується ChatGPT, має потенціал не лише для генерування тексту й оптимізованого пошуку. Щоб поекспериментувати з ним, дослідник штучного інтелекту з Nvidia спробував інтегрувати GPT-4 в гру Minecraft. Про це розповіло видання Wired.
В чому суть експерименту
Лінксі «Джим» Фан (Linxi «Jim» Fan) та його колеги створили Minecraft-бота під назвою Voyager. Він використовує GPT-4 для розв’язання проблем у грі. Суть в тому, що мовна модель генерує певні цілі, і вони допомагають агенту вивчати гру і код. З часом його навички стають дедалі кращими.
Voyager не грає в Minecraft, як людина, але він може зчитувати стан гри безпосередньо через API. Наприклад, він може побачити вудку у своєму інвентарі та річку поблизу, а тоді завдяки GPT-4 отримати ціль — половити рибу, щоб отримати досвід. Потім він завдяки GPT-4 може згенерувати код, необхідний для досягнення персонажем потрібної мети.
Якщо спочатку запропонований код не працює ідеально, Voyager спробує вдосконалити його (через повідомлення про помилки, відгуки з гри та опис коду з GPT-4). З часом Voyager створює бібліотеку коду, щоб створювати дедалі складніші речі та досліджувати гру ще більше.
Наскільки це ефективно
Дослідники створили діаграму, на якій Voyager порівнюється з іншими агентами Minecraft (і показує себе значно вправнішим). Наприклад, він отримує утричі більше предметів і створює інструменти в 15 разів швидше, ніж інші ШІ-агенти.
Дослідники вбачають в такому підході неабиякий потенціал. Адже подібне використання мовних моделей може автоматизувати рутинну роботу, наприклад, для створення помічника на ПК або телефоні. І поки що відеоігри на кшталт Minecraft здаються чудовим майданчиком для випробування подібних технологій.
Читайте також: Як ChatGPT може імітувати людську поведінку у віртуальному місті: результати експерименту
Підписуйтеся на Telegram-канал @gamedev_dou, щоб не пропустити найважливіші статті і новини.
Немає коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів