一直很痴迷魔兽世界,但很久以前(大概85级之后)随着改点卡为月卡,加之年岁见涨,百事缠身,就逐渐不在官服玩了。
好在这几年本地模拟器逐渐完善,在自己电脑上也可以搭建一个服务器,加上机器人mod,倒也玩的不亦乐乎。
只是时间长了,那些任务已经做过无数遍,那些boss已经推倒无数遍,一些知名NPC的台词几乎都能背下来了,稍感无聊。
有一天就想啊,现在国内有这么多的免费人工智能,什么文心一言,什么通义千问,什么讯飞星火,都能做到预定人设然后和用户自由聊天。我就突发奇想,有没有可能将人工智能嫁接到游戏中?当玩家和NPC对话时,NPC不再是根据预先设计好的几句台词翻来覆去的说,而是根据自己的人设以及玩家的语言来自由答复?
例如你找到一个NPC,和他对话,你可以自有发问,问她你叫什么名字?多大岁数?什么职业?你老公(媳妇)在哪里?你在这里干啥呢?某某某(另一个NPC)去哪里了?我怎么找他等等。然后NPC可以根据自己的人设来一一回答,这多好玩!
想要实现上述功能,大概首先需要ai提供对话api;其次要支持多个角色(人设)的对话;再次要允许预设人设(也就是预训练)
我去文心一言的开发者页面瞅了一眼,貌似没有找到可用的api,不知道大家有没有这方面的经验,现在有没有类似的人工智能能够做到?