目前国内有没有免费AI支持实时多角色扮演?可有实现途径?

一直很痴迷魔兽世界,但很久以前(大概85级之后)随着改点卡为月卡,加之年岁见涨,百事缠身,就逐渐不在官服玩了。

好在这几年本地模拟器逐渐完善,在自己电脑上也可以搭建一个服务器,加上机器人mod,倒也玩的不亦乐乎。

只是时间长了,那些任务已经做过无数遍,那些boss已经推倒无数遍,一些知名NPC的台词几乎都能背下来了,稍感无聊。

有一天就想啊,现在国内有这么多的免费人工智能,什么文心一言,什么通义千问,什么讯飞星火,都能做到预定人设然后和用户自由聊天。我就突发奇想,有没有可能将人工智能嫁接到游戏中?当玩家和NPC对话时,NPC不再是根据预先设计好的几句台词翻来覆去的说,而是根据自己的人设以及玩家的语言来自由答复?

例如你找到一个NPC,和他对话,你可以自有发问,问她你叫什么名字?多大岁数?什么职业?你老公(媳妇)在哪里?你在这里干啥呢?某某某(另一个NPC)去哪里了?我怎么找他等等。然后NPC可以根据自己的人设来一一回答,这多好玩!

想要实现上述功能,大概首先需要ai提供对话api;其次要支持多个角色(人设)的对话;再次要允许预设人设(也就是预训练)

我去文心一言的开发者页面瞅了一眼,貌似没有找到可用的api,不知道大家有没有这方面的经验,现在有没有类似的人工智能能够做到?

这个人用百度模型做的。

1 个赞

妙啊!赶紧学习一下!

看了视频,意识到一个比较重要的问题,那就是如果要实现NPC有记忆,就需要在下轮对话前把上一轮之前所有的对话都发送给ta…

这会导致随着对话轮数的增加,token耗费量会直线上升…

也不是特别浪费,只需要记住核心就好了嘛。

而且,都游戏了,可以上自己的 LLM 嘛

1 个赞

网易的逆水寒手游有实装ai npc

宣传的时候说甚至可以动态设置任务

但我个人体验过效果一般,设置任务的情况没遇到过,但确实可以哄骗npc给你送东西,当然肯定也送不了什么贵重的东西。

npc的记性很差,本来就是没头没尾的街头偶遇触发的所以也没有前情提要,但是就短短几句的对话他也能出问题,比如本来是a找b借钱,聊着聊着就变成a给b借钱了 :joy:

最搞笑的是我本来说我可以借给a,结果聊到最后a给了我一袋钱 :joy:

AI Dungeon 这家公司在几年前就在做了,感觉核心问题还是对 NPC 行为的控制。利用 AI 控制 NPC 最大的优势是高自由度,最大的问题也是高自由度。
我觉得这个风险在国内尤其高。

让几个AI相互对话,会怎样?他们能讨论出啥呢?