Моддер внедрил ChatGPT в Skyrim VR, чтоб NPC могли общаться и запоминать предыдущие разговоры

0dbf45ba2cedc541689f6ff2f7f494e5.jpg

Моддер под ником Art_from_the_Machine интегрировал чат-бота ChatGPT в The Elder Scrolls V: Skyrim VR. ChatGPT генерирует ответы NPC с учётом их истории, биографии игрока и предыдущих бесед с ним.

Для синтеза голоса NPC моддер использовал ИИ-приложение xVASynth. Кроме того, в мод включена система распознавания речи Whisper, которая позволит игроку общаться с NPC голосом: он сможет задать вопросы в микрофон, а не набирать их на клавиатуре. В видео, иллюстрирующем мод, Art_from_the_Machine показал диалог с Ульфбертом Разъярённым Медведем, хозяином кузнечной лавки. Благодаря моду Ульфберт знает часы работы магазина и может сообщить их игроку и даже может рассчитать, как скоро магазин закроется, исходя из игрового времени.

При помощи ChatGPT Art_from_the_Machine также создал простую систему памяти, которая позволяет NPC запоминать предыдущие разговоры с игроком. 

«Есть гораздо более сложные инструменты для работы с памятью, такие как Langchain, которые я надеюсь внедрить в будущем», — пишет моддер.

Мод пока недоступен для игроков: Art From The Machine хочет добавить больше функций и провести больше тестов. Когда выйдет финальная версия, автор пока не сообщает.

© Habrahabr.ru