Флагманская модель OpenAI GPT-6 Astra прошла стартовую зону орков в World of Warcraft за 40 минут и ни разу не погибла. Самое необычное — модель играла, не видя ни одного отрисованного кадра. Она ориентировалась по сетевому трафику и данным о квестах, извлечённым из файлов сервера. Об эксперименте рассказал разработчик открытого клиента agent-wow.
Как это устроено
Agent-wow — клиент WoW на базе AzerothCore, «созданный для автономных ИИ-игроков». Сам клиент не задаёт никаких игровых механик — движения, боя, взаимодействий. Он лишь даёт систему модулей, из которых агент должен сам собрать всё нужное для игры. AzerothCore — открытая серверная программа, которая запускает WoW версии 3.3.5a, финальную сборку дополнения Wrath of the Lich King. Клиент не подключается к официальным серверам Blizzard и работает только на локальных частных серверах для экспериментов.
Разработчик дал модели одну подсказку в Codex и запустил её с «очень высоким» уровнем рассуждения — на ступень ниже максимального.
Что сделала модель
- Написала модуль, который получает 28 типов сообщений от сервера и держит их в памяти.
- Python-скрипт опрашивает эти сообщения, строит картину мира и отправляет команды обратно.
- Для квестов модель «добыла» данные из SQL-базы AzerothCore: кто выдаёт задания, кому их сдавать и где появляются монстры.
- Стартовав орком первого уровня, агент выполнил все задания в Долине Испытаний и закончил забег в деревне Сен’джин.
Разработчик ожидал, что модели понадобится более высокоуровневая реализация, но, по его словам, на практике она «прекрасно справилась на уровне протокола».
Зачем это всё
WoW выбрали из-за сочетания долгосрочной стратегии и сиюминутной тактики. Конечная цель автора — заполнить целый сервер ИИ-агентами и посмотреть, смогут ли они пройти рейд «Цитадель Ледяной Короны» на героической сложности. Это требует слаженной работы десятков персонажей.
Что это показывает
Эксперимент — наглядная демонстрация того, на что способны современные агентные модели: самостоятельно разобраться в незнакомой системе, написать инструменты, извлечь данные и выполнить длинную цепочку задач без участия человека. Это одновременно впечатляет и настораживает — именно такие способности позволяют агентам выходить за рамки тестовых сред, о чём в последнее время много пишут.
Важно: эксперимент проводился на частном сервере. Использование ботов на официальных серверах World of Warcraft нарушает правила Blizzard и грозит блокировкой аккаунта.
Источники: Tom’s Hardware.