最新要闻

广告

手机

恒而达:8月22日融资买入160.11万元,融资融券余额7758.44万元

恒而达:8月22日融资买入160.11万元,融资融券余额7758.44万元

国产2D横板类银河战士恶魔城游戏《异化之梦》上架Steam

国产2D横板类银河战士恶魔城游戏《异化之梦》上架Steam

家电

NeMoSteerLM具有可定制属性AI驱动的NPC引擎现在变得更好

来源:互联网

NVIDIAACE通过逼真、可信和互动的NPC展示了游戏的未来,现在NeMoSteerLM得到了增强

回到2023年Computex,NVIDIA推出了ACE(阿凡达云引擎),它使用AI驱动的框架创建NPC。这些NPC可用于各种应用,例如游戏和Omniverse等。主要目的是利用AI使NPC更加真实地行动并响应玩家的操作,而不是向他们提供预先配置的对话框。这有点像NPC的程序生成,但需要人工智能的帮助。

以下是NVIDIA如何分解该模型的基础:


(资料图片)

NVIDIANeMo—用于使用专有数据构建、定制和部署语言模型。大型语言模型可以根据传说和角色背景故事进行定制,并通过NeMoGuardrails防止产生适得其反或不安全的对话。

NVIDIARiva—用于自动语音识别和文本转语音,以实现实时语音对话。

NVIDIAOmniverseAudio2Face—用于即时创建游戏角色富有表现力的面部动画,以匹配任何语音轨道。Audio2Face具有适用于虚幻引擎5的Omniverse连接器,因此开发人员可以直接向MetaHuman角色添加面部动画。

NVIDIAACE的工作原理是接收玩家的语音输入,该语音输入首先使用Riva语音转文本模型转换为信息。该文本被转发到NeMo,这是一种人工智能驱动的大型语言模型(LLM),它会生成对玩家的响应,并将其再次传递到Riva以将文本转换为语音。然后,数据由OmniverseAudio2Face引擎处理,该引擎为NPC即将讲话的文本生成可信的面部动画,这就是ACE的工作原理。

但为了进一步增强ACE的功能,NVIDIA设计了一个名为NeMoSteerLM的新工具集,它是一个额外的语言模型,为ACE引擎添加了可定制的参数和属性。例如,您可能希望某个NPC根据一组特征以特定方式做出响应,而不是让AI预先确定它们。您希望NPC对玩家的反应是有趣的、讽刺的、愤怒的或您能想到的任何属性,这本质上就是NeMoSteerLM帮助开发人员实现的目标。

在所示的示例演示中,NVIDIA展示了使用和不使用NeMoSteerLM时ACEAI生成的以下响应:

玩家:嗨,Jin,你的拉米生意怎么样了?

Jin[ACE生成的NeMo]:这几天速度很慢。

玩家:你认为这是为什么?你的拉面好吃吗?

互动#1[AI-设置属性]-

Jin【ACE生成的NeMo】:我想是的,不知道为什么慢。

互动#2[创造力:3/乐于助人:9]-

Jin[ACE生成的NeMoSteerLM]:我认为我添加的新风味可能会导致该问题。我不确定我是否通过添加一些新鲜的韩国辣椒使其更辣。这可能就是问题所在。

互动#3[创造力:3/幽默感:9]-

Jin[ACE生成的NeMoSteerLM]:我不知道,我看不出现在的生意如此缓慢,我几乎要破产了。感谢上帝我已经结婚了。

互动#2[创造力:3/毒性:9/有用性:2]-

Jin【ACE生成的NeMoSteerLM】:你是在质疑我的厨艺吗?我的店开张的唯一原因是我的拉​​面。

正如您所看到的,ACENeMoSteerLM在每个属性下提供了不同的响应。没有任何回应与之前的回应相同,或者像第一次互动那样平淡无奇。再次强调,此处使用的技术仍处于早期开发阶段,因此预计很快会有更多更新。就采用率而言,《STALKER2》和《FortSolis》据说是第一批将ACE引入游戏社区的游戏。

关键词: