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