Zephyrnet-logo

Modder verbindt ChatGPT met Skyrim VR zodat NPC's rollenspellen kunnen spelen en eerdere gesprekken kunnen onthouden

Datum:

Besteed genoeg tijd aan een RPG en je zult uiteindelijk geen dingen meer hebben om over te praten met de personages. Maar wat als ze een oneindige voorraad dynamisch gegenereerde anekdotes hadden? Wat als je hen vragen zou kunnen stellen die niet op een menu voor je staan? Wat als ze zich de ervaringen die ze met jou in het spel hebben gehad zelfs konden herinneren en er uitgebreid over konden praten? Dat zijn de vragen die modder Art From The Machine probeert te beantwoorden in Skyrim VR.

In de onderstaande video kun je enkele scènes zien van de work-in-progress-mod, die OpenAI's grote taalmodel ChatGPT gebruikt om reacties te genereren, xVASynth voor tekst-naar-spraak zodat de NPC's volledig kunnen worden ingesproken, en Whisper voor spraak-naar -tekst, zodat spelers in hun microfoon kunnen spreken en de NPC's ze kunnen begrijpen. 

Dat zijn veel verschillende systemen die in het spel worden gebracht, en de eerste resultaten zijn nogal hoogdravende reacties. Maar tegelijkertijd zie je een glimp van het potentieel van NPC's die met AI zijn verbonden om dynamische gesprekken te creëren:

Er zijn een heleboel verschillende gesprekken en fragmenten te zien in de video, maar het meest interessante is een gesprek met Ulfberth War-Bear, stermedewerker van Warmaiden's in Whiterun. Dankzij de mod kent Ulfberth de openingstijden van de winkel en kan hij deze aan de speler vertellen (hoewel onhandig) en zelfs berekenen hoe snel de winkel zal sluiten op basis van de in-game tijd. 

Ja, de uitspraak van Ulf is behoorlijk afschuwelijk - hoewel het klinkt als zijn stem, en hij lipsynchroniseert, wat indrukwekkend is - maar ik hou van het idee om een ​​spel te spelen met een simpele vraag als "Hoe lang duurt het voordat je sluit?" komt in mijn hoofd op en ik kan het gewoon aan een winkelier vragen en een duidelijk antwoord krijgen. Dat zou ervoor zorgen dat een NPC zich meer als een echt persoon voelt.

De modder pakt ook een zwaard en vraagt ​​Ulfberth om het te beschrijven, wat hij doet: “Het lijkt een goed gemaakt ijzeren zwaard te zijn met een zielsjuweel ingebed in het gevest. Door de betovering kan de gebruiker de zielen van zijn vijanden vangen.'

Het is niet bepaald sprankelend als Ulfberth reciteert wat voelt als een paar regels uit een spelwiki, en het is niet bijzonder indrukwekkend dat hij details over het zwaard 'kent' - het spel zelf weet duidelijk ook wat voor soort zwaard het is. Maar het is niet precies dit gesprek dat opwindend is, het is dat het on-the-fly wordt gegenereerd (zij het langzaam) en wat het zou kunnen betekenen in toekomstige games. NPC's die dynamisch reageren op iets dat je net deed of zei, zonder dat je die specifieke dialoog er vooraf voor hoeft te laten schrijven en opnemen - dat is interessant om over na te denken.

Nog interessanter is of deze AI-compatibele NPC's gebeurtenissen en gesprekken uit het verleden zouden kunnen onthouden wanneer je later met ze praat, iets waar Art From The Machine in deze mod aan werkt. "Ik heb een basisgeheugensysteem opgezet waar ik ChatGPT vraag om het gesprek bij het afsluiten samen te vatten om het te helpen samenvatten voor toekomstige prompts," zeggen ze op Reddit. "Er zijn echter veel geavanceerdere tools om met geheugen om te gaan, zoals Langchain, dat ik in de toekomst hoop te implementeren."

De mod is nog niet beschikbaar om te proberen - Art From The Machine wil meer functies toevoegen en meer bugtests uitvoeren voordat deze wordt vrijgegeven. Maar Skyrim is niet de enige game die wordt aangepast met AI-tools: Mount & Blade: Bannerlord heeft een mod waarmee de NPC's AI kunnen gebruiken om vragen van de speler te beantwoorden. Je ziet een video van die mod hier.

Beide mods zijn indrukwekkend, hoewel ik denk dat, afgezien van de technische uitdagingen van het bedraden van AI in NPC's, het probleem voor mij dit is: zelfs als NPC's eindeloos nieuwe dialogen kunnen oproepen, zal al dat gebabbel interessant genoeg zijn om te willen luisteren naar? We zagen onlangs onderzoekers een virtuele stad bevolken met AI-agenten, en ook al is het cool dat ze feestjes gaven en met elkaar praatten, de gesprekken zelf waren... behoorlijk saai. Ik denk niet dat de technologie om NPC's eindeloos te laten praten er zoveel toe zal doen als ze uiteindelijk niets interessants te zeggen hebben. Hopelijk blijven de meeste games en mods in de toekomst bij ouderwetse dialogen die door mensen zijn geschreven en uitgevoerd.

spot_img

Laatste intelligentie

spot_img