Nvidia ACE是一款旨在通过生成式 AI 改造游戏的工具,它正在不断发展,Nvidia 刚刚发布了一个有趣的更新。事实证明,开发人员不仅能够利用 ACE 创建具有对话和面部表情的完全交互式角色,而且还能够使用 Nvidia 的新 NeMo SteerLM 技术来适应这些角色的个性。
Nvidia 最初于今年早些时候发布了 ACE 工具,但细节却很少。 ACE 类似于游戏中的ChatGPT ,旨在让游戏开发者更轻松地创建具有完全开发的背景故事的角色,从而增加他们与玩家互动的方式的深度。
使用这项技术,玩家可以使用语音输入与游戏中的非玩家角色 (NPC) 进行交互。然后,Riva 语音转文本将他们的语音转换为文本输入,并将其输入人工智能。它被输入到一个大型语言模型 (LLM) 中,该模型会生成响应,Nvidia 使用更多 AI 工具将响应转换回语音并为角色设置动画。
在玩家互动和 NPC 响应之间,有一条相当复杂的路径,Nvidia 刚刚通过引入新的 NeMo SteerLM 增加了额外的复杂性。
Nvidia 将 NeMo SteerLM 作为几个开关提供,可以更轻松地调整角色的行为。到目前为止,我们看到的三个选项是“创造力”、“幽默”和“毒性”。虽然大多数游戏玩家——或者至少是那些在线玩游戏的玩家——现在已经习惯了有毒行为,但有趣的是,将其视为本质上具有额外步骤的人工智能聊天机器人的一种选择。
在添加 NeMo SteerLM 之前,AI 会准备自定义响应来回答玩家的查询。然后它会通过 Riva 返回文本到语音,最后通过 Nvidia Omniverse 进行面部表情以匹配语音。然而现在,在 AI 生成响应之前,NeMo SteerLM 将使用一些属性进行干预,以确定 NPC 在交互中的帮助程度、有趣程度或古怪程度。
增强这三个特征可能会带来令人捧腹的结果,但同样,很容易想象人工智能会完全脱轨,就像Bing Chat 告诉我们它想成为人类那样。
为了对抗可能出现的 AI 疯狂行为,Nvidia 推出了NeMo Guardrails工具,让开发者能够阻止此类疯狂行为,并防止玩家试图实现不需要的结果。现在,玩家和人工智能之间的路径已经扩展,包含了另一种工具。我期待看到这个功能在游戏中实现。有件事告诉我,尽管 Nvidia 尽了最大努力,但 ACE 在游戏领域的早期发展并不像人们希望的那样和谐。