英偉達近期在游戲開發領域邁出了重要一步,正式推出了NVIDIA In-Game Inferencing(NVIGI)SDK,這一創新工具旨在推動游戲AI技術的革新,實現AI模型在游戲中的高效部署與無縫銜接。
據英偉達官方介紹,NVIGI SDK作為一款基于插件的GPU優化推理管理器,專為簡化ACE模型與游戲及交互式應用的集成而設計。它提供了多項核心功能,讓開發者能夠輕松將AI推理集成到C++游戲中,不僅優化了性能,還顯著降低了延遲。
通過NVIGI SDK,開發者能夠輕松引入NVIDIA ACE AI角色,這些角色具備更高的智能水平,能夠為玩家帶來更加沉浸和互動的游戲體驗。NVIGI的插件式架構支持靈活添加、更新和管理各種AI功能插件,如語音識別(ASR)、語言模型等,為開發者提供了極大的便利。
NVIGI SDK充分利用了Compute-in-Graphics(CIG)技術,實現了在渲染的同時高效進行AI推理,進一步提升了游戲性能。同時,它還提供了Windows原生DLL支持,簡化了C++游戲開發流程,讓開發者能夠更加專注于游戲內容的創作。
結合NVIGI與ACE技術,開發者可以創造出具備高級生成式AI能力的自主角色。這些角色不僅能夠進行實時NPC對話,還擁有上下文記憶和逼真的動畫效果,極大地提升了游戲的沉浸感和互動性。玩家將能夠與這些智能角色進行更加自然和流暢的交互,享受前所未有的游戲體驗。
NVIGI的架構支持靈活集成各類AI功能,并能編排智能代理工作流程,使游戲角色能夠實時地聽、推理、說話和做出動畫反應。開發者只需進行簡單的初始化操作,加載插件和模型,創建運行時配置,并啟用GPU調度和渲染集成,即可開始使用ACE的設備端推理功能。這使得游戲開發過程更加高效和便捷。
NVIGI SDK還提供了豐富的插件選擇,支持不同硬件和模型的語音識別(ASR)、語言模型(GPT)以及RAG嵌入等功能。這些插件為開發者提供了強大的AI工具箱,讓他們能夠根據自己的需求選擇合適的AI功能,打造出更加精彩和智能的游戲世界。