Флагманская модель 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.