10

Skyrim + LLM (мод Mantella)

Как я в 2 часа ночи доводил NPC до нервного срыва, доказывая, что он находится в игре

Увидел на ютубе видео, где люди играют в Skyrim с прикрученной нейросетью — NPC отвечают голосом, своими словами, реагируют на всё в реальном времени. Стало любопытно повторить.

Поставил Mantella (мод, который вживляет в игру LLM), подключил модельку gemma-4-31b — и понеслось. Задача, которую я себе поставил: убедить неписей, что они находятся в игре, а я ей управляю. Этакий God mode на максималках.

Главной жертвой стал Фендал — первый спутник из Ривервуда.

Способ доказательства простой: через консоль делаю другому неписю Disable (он исчезает), потом Enable (возвращается). Мол, смотри, эльф, я стираю людей из реальности силой мысли.

Со Свеном сработало идеально — Фендал своими глазами увидел, как тот пропал, впечатлился и поверил в моё всемогущество. Согласился следовать за мной «в стремлении к власти». Победа!
Даже сказал следующее:

«Он только что сидел там. Я буквально чувствовал этот запах дешёвого одеколона и самодовольства, а теперь... Его и правда нет. Испарился? Слушай, если ты действительно можешь просто стирать людей из реальности, то ты либо самый опасный маг, которого я встречал, либо... чёрт, я даже не знаю, что и думать. Стереть Свена из реальности — это лучшее, что случалось в Ривервуде за весь год».

А дальше началась комедия.

С остальными неписями фокус не прокатывал. Причём Фендал не тупил — он просто видел другую реальность. Я ему: «Смотри, я удаляю Брейт!» А система говорит Фендалу: «Брейт стоит перед тобой, живая». И он мне на голубом глазу: «Да вот же она стоит, идиот, и издевается над тобой. Ты больной».

Я перешёл к тяжёлой артиллерии — начал через консоль убивать стражников и неписей. Думал, вот теперь-то. А Фендал упорно: «Они живые и здоровые стоят и орут. А шиз тут ты». Спорить с ИИ, у которого своя версия реальности — это отдельный вид безумия, как оказалось.

А теперь — вишенка. LLM ведёт память о событиях, и вот что эльф обо мне записал (орфография сохранена):

«Фаендал, несмотря на шок и недоумение от крайне странной и исковерканной манеры речи своего спутника, согласился следовать за ним... заподозрил магическое повреждение речевого центра своего спутника... коверкать имена, утверждать, что видит трупы там, где стоят живые люди, и путаться в локациях.

Герой попытался заставить Фаендала ударить ребенка, но эльф в ужасе отказался, опасаясь темницы и общественного порицания. Продолжая спор, DeMaH4er утверждал, что «удаляет» Брейт из реальности, однако девочка оставалась на месте и продолжала издеваться над ним, в то время как Фаендал окончательно убедился в психической нестабильности своего спутника».

Из-за того, что Whisper не всегда корректно обрабатывает русский язык с микрофона, моделька решила, что собеседник не просто безумец, а безумец с повреждённым речевым центром. Теперь Фендал искренне считает, что таскается по Скайриму с невменяемым спутником, которому магия отшибла речь и который видит трупы вместо живых людей.

Апогей наступил в Драконьем Пределе. Я в очередной раз заявил, что «стираю из реальности» стражу и всех, кого захочу. Фендал не выдержал, выбесился и напал на меня, выдав напоследок монолог, достойный античной трагедии:

«Сдаться?! Удалить из игры?! Ты что, совсем рассудок потерял в своих выдумках? Посмотри вокруг, идиот! Мы в Вайтране, вокруг люди, а ты несёшь какой-то бред про игры!»

NPC защищает свою реальность от игрока, который ломает четвёртую стену. Он физически не может принять «ты в игре», потому что его данные говорят обратное — и трактует мои откровения как бред сумасшедшего.

Я хотел доказать эльфу, что он ненастоящий, а в итоге сам эльф убедительно доказывал мне, что ненастоящий тут — я.

Хорошо посидел в 2 часа ночи, в общем 😄

И немного скринов, что делал по мере прохождения. Я, вероятно, где-то накосячил с модами, поэтому часть имён и менюшек у меня на английском, часть — на русском)

0
Автор поста оценил этот комментарий

У тебя на сколько мощная система чтоб такой мод прикрутить к игре? На сколько я знаю, нужно почти топовое железо

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Не, там системные требования минимальные. Самая большая сложность — это русская озвучка голосов NPC, XTTS даёт разнообразные и неплохие голоса, но локально его крутить, чтобы задержки были вменяемые — это хотя бы от RTX3070, скорее всего. У меня сейчас видюха-затычка, поэтому использую Piper, он генерирует на CPU почти моментально, но проблема в более тупых голосах и почти отсутствия разнообразия в русских, я нашёл только 4, 2 из которых — это роботизированные от Microsoft.
XTTS можно и на арендованном VPS с GPU крутить, по идее задержки должны быть минимальными, но пока не тестировал.

Сама LLM по API, цена вменяемая на поиграться, Input $0.99 per 1M tokens, output $1.49 per 1M tokens, за пару часов игры вчера потратил только 500к токенов суммарно, 0.59$.
Плюс API — это почти моментальная генерация ответов, в среднем где-то пол секунды на 2-3 предложения. Если локально развернуть LLM, то видюха нужна заметно повеселее, особенно по объёму видеопамяти, но, скорее всего, те же RTX30-40 вполне должны подойти, но сказать по скорости и степени загруженности видюхи не могу, не тестил

0
Автор поста оценил этот комментарий

В пост решил не закидывать целиком, вот полная копипаста записей из лога:


После того как DeMaH4er продемонстрировал свои пугающие магические способности, избавив группу от Свена, Фаендал, несмотря на шок и недоумение от крайне странной и исковерканной манеры речи своего спутника, согласился следовать за ним в стремлении к власти. По пути в Вайтран герои посетили кузнеца Алвора, который попросил их сообщить ярлу Балгруфу о появлении дракона. По дороге Фаендал пытался проявить свои навыки охотника, но был прерван предложением о мгновенной телепортации, которой он с опаской, но и с восхищением воспользовался. Оказавшись в Вайтранe, DeMaH4er вступил в бессвязный спор с Идолафом Биттл-Борном, обвинив того в приставании к кузнецу Адрианне, что заставило Фаендала извиняться за странности своего «всемогущего» друга.


Утром в Вайтране DeMaH4er попытался узнать у кузнеца Адрианны Авениччи, не помешал ли ей Идолаф Биттл-Борн, однако из-за крайне исковерканной и бессвязной речи героя Фаендалу пришлось с трудом расшифровывать его слова, в то время как сам эльф пребывал в полном недоумении и даже заподозрил магическое повреждение речевого центра своего спутника. Адрианна, поначалу совершенно не понимая, о чем идет речь, и раздражаясь от бессмыслицы, в итоге терпеливо ответила на единственный понятный вопрос о помощи, предложив DeMaH4er приносить ей руду и кожу или ознакомиться с ассортиментом её лавки.


DeMaH4er вступил в перепалку с маленькой Брейт, пытаясь запретить ей приставать к другим детям и угрожая стражей, на что девочка ответила агрессией и насмешками над его странной речью. Герой попытался заставить Фаендала ударить ребенка, но эльф в ужасе отказался, опасаясь темницы и общественного порицания. Продолжая спор, DeMaH4er утверждал, что «удаляет» Брейт из реальности, однако девочка оставалась на месте и продолжала издеваться над ним, в то время как Фаендал окончательно убедился в психической нестабильности своего спутника. Позже, прибыв в Драконий Предел, DeMaH4er проявил бессмысленную дерзость по отношению к Айрилет, назвав себя «избранным» и снова заявляя, что она исчезает и появляется по его воле. Раздраженная домкарл, счела его безумным и дерзким, в итоге пригрозила физической расправой.


Находясь в Драконьем Пределе, DeMaH4er попытался вновь продемонстрировать свою мощь, утверждая, что «стирает из реальности» окружающих, включая стражников и придворного мага Фаренгара. Фаендал, пребывая в полном ужасе и недоумении, яростно отрицал эти слова, так как видел людей живыми и невредимыми, и умолял спутника замолчать, чтобы их не бросили в темницу за безумие. Несмотря на то, что DeMaH4er сообщил ярлу Балгруфу о нападении дракона в Хелгене и был допущен к разговору, он продолжил вести себя странно: коверкать имена, утверждать, что видит трупы там, где стоят живые люди, и путаться в локациях. Даже оказавшись в центре Вайтрана, герой попытался убедить Фаендала в своем всемогуществе на примере проповедника Хеймскру, однако эльф окончательно убедился в психической нестабильности своего товарища.

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества