Modder Wires Chatgpt进入Skyrim VR,因此NPC可以角色扮演并记住过去的对话
在任何RPG上花费足够的时间,您最终将用完与其角色谈论的事情。但是 ,如果他们有无休止的动态生成的轶事供应怎么办?如果您可以问他们没有在您面前菜单上列出的问题怎么办?如果他们甚至可以记住他们在游戏中与您在一起的经历,并且可以详尽地谈论它们怎么办?这些是机器中的Modder Art试图在Skyrim VR中回答的问题。
在下面的视频中,您可以看到“工作中的工作”模块中的一些场景 ,该场景使用OpenAI的大型语言模型Chatgpt来生成响应,xvasynth用于文本到语音,以便可以充分发音NPC ,并且对语音到文本的窃窃私语,因此玩家可以在他们的麦克风中说话,而NPC可以理解他们 。
这是许多不同的系统正在发挥作用 ,而早期结果是一些相当刺耳的响应。但是与此同时,您看到NPC与AI的潜在潜力微光,以创建动态对话:
视频中显示了许多不同的对话和片段 ,但最有趣的是与惠特伦(Wallaiden's in Whiterun)的明星雇员Ulfberth War-Bear进行聊天。多亏了Mod,Ulfberth知道商店的运营时间,并且可以告诉他们(尽管尴尬),甚至可以根据游戏中的时间计算商店将关闭的时间 。
是的 ,乌尔夫的发音非常糟糕,尽管听起来确实像他的声音,而且他的嘴唇同步 ,这令人印象深刻;但是我喜欢玩游戏的想法,其中一个简单的问题,例如“直到你关闭了多长时间?”弹出我的脑海 ,我只能问一个店主,得到一个简单的答案。这有助于使NPC感觉更像是一个真实的人。
Modder还拿起一把剑,要求Ulfberth描述它 ,他确实这样说:“这似乎是一把精心制作的铁剑,上面有一个灵魂宝石,嵌入了刀柄中 。它的附魔使Wielder捕捉了敌人的灵魂。 ”
这并不是一个令人叹为观止的 ,因为Ulfberth背诵游戏Wiki的几行感觉,而且他“知道”有关Sword&Mdash的细节并不是特别令人印象深刻。但这不是令人兴奋的不是这种确切的对话,而是它是在即时(缓慢)生成的,以及在未来的游戏中可能意味着什么 。NPC对您刚刚做过或说过的事情进行动态反应 ,而不必预先为此编写和录制的特定对话;“这很有趣。
更有趣的是,这些启用AI的NPC是否可以记住过去的事件和对话,稍后与它们进行交谈 ,机器中的艺术品正在此mod中进行。“我设置了一个基本的内存系统,我要求chatgpt总结出口上的对话,以帮助将其凝结为以后的提示 。” 他们在reddit上说。“尽管我希望将来能够实施诸如Langchain ,但还有更复杂的工具来处理内存。 ”
MOD尚无机器中的“艺术品”想要添加更多功能并在发布之前进行更多错误测试。但是Skyrim并不是唯一使用AI工具改装的游戏: Mount&Blade:Bannerlord有一个mod 这使其NPC使用AI回答玩家键入的问题 。你可以看到一个 该mod的视频在这里。
这两个mod都令人印象深刻,尽管我认为除了将AI接线到NPC的技术挑战之外,对我来说问题是:即使NPC可以无休止地想到新的对话 ,这是否会很有趣,足以倾听?我们最近看到了研究人员 带有AI代理商的虚拟小镇填充, ,,, 即使他们举行聚会并互相交谈很酷,谈话本身就是&Hellip;很乏味。我认为 ,如果他们最终没有什么好玩的话,那么使NPC进行无休止的技术不会那么重要 。希望将来的大多数游戏和mod都会坚持由人类写和进行的良好老式对话。