Изображение: sammyuri / YouTube
Блогер sammyuri наиграл в Minecraft тысячи часов. Естественно, со временем типичного геймплея ему стало мало: теперь фанат складывает из игровых блоков изобретения. В прошлом году он выстроил «Minecraft в Minecraft», а теперь решил побить свой рекорд и собрал там аналог ChatGPT.
Нейронку он выложил из редстоуна — в Minecraft это ископаемый материал, способный проводить сигналы. Понадобилось около 439 миллионов блоков в пространстве. По словам sammyuri, у его чат-бота 5 087 280 параметров, а работает он внутри игры и способен вести короткие диалоги.
Например, ИИ может рассказать о своём «самочувствии» или цвете неба. Только ответ он генерирует примерно два часа. Внутри «шахтёрского» CraftGPT есть компоненты, из которых состоят настоящие ИИ: например, умножители матриц и токенизаторы — с их помощью текст пользователя преобразуется в последовательность данных.
Кроме того, Minecraft-нейронка проверяет пределы возможностей редстоуна: в том числе, массив token embedding для обработки данных и матричные мультипликаторы для вычислительной работы.
Блогер обучил свой ChatGPT в Python на датасете простых английских диалогов, а потом загрузил во вселенную игры. Также sammyuri предупреждает, что для запуска его нейронки понадобится ПК минимум с 32 ГБ оперативной памяти, чтобы загрузить сервер.