GPT-4 подключили к Minecraft — вот что из этого вышло
Команда Nvidia, в состав которой входила Анима Анандкумар, директор компании по машинному обучению и профессор Калифорнийского технологического института, создала Minecraft бота под названием Voyager, который использует GPT-4 для решения проблем внутри игры. Языковая модель генерирует задачи, которые помогают агенту исследовать игру, и код, который со временем улучшает навыки бота в игре.
Нейросеть в игре
Voyager не играет в игру как человек, но он может считывать состояние игры напрямую, через API. Например, он может увидеть удочку в своем инвентаре и реку поблизости, и использовать GPT-4, чтобы пойти порыбачить и получить опыт. Затем он попросит GPT-4 сгенерировать код, необходимый для достижения этой цели.
Со временем Voyager создает библиотеку кода, чтобы научиться создавать все более сложные вещи и больше изучать игру. Диаграмма, созданная исследователями, показывает, насколько он эффективен по сравнению с другими агентами Minecraft.
«Вояджер» получает более чем в три раза больше предметов, исследует более чем в два раза большее расстояние и создает инструменты в 15 раз быстрее, чем другие агенты искусственного интеллекта. По словам ученых, этот подход можно улучшить в будущем, добавив способность анализа визуальной информации из игры.
Процесс, который Voyager использует с GPT-4, чтобы выяснить, как что-то делать в Minecraft, может быть адаптирован для программного помощника, который решает, как автоматизировать задачи с помощью операционной системы на ПК или телефоне.
OpenAI, стартап, создавший ChatGPT, добавил «плагины» к боту, которые позволяют ему взаимодействовать с онлайн-сервисами, такими как приложение для доставки продуктов Instacart. Microsoft, которой принадлежит Minecraft, также обучает программы искусственного интеллекта играть в нее, и недавно компания анонсировала Windows 11 Copilot, функцию операционной системы, которая будет использовать машинное обучение и API для автоматизации определенных задач.
Возможно, было бы неплохо поэкспериментировать с такого рода технологиями в такой игре, как Minecraft, где некорректный код может нанести относительно небольшой вред.