英偉達(dá)近日在游戲開發(fā)領(lǐng)域邁出了重要一步,于2月20日正式揭曉了其NVIDIA In-Game Inferencing(NVIGI)SDK。這一創(chuàng)新工具旨在簡(jiǎn)化AI模型在游戲中的部署流程,實(shí)現(xiàn)從云端至本地PC的無縫遷移,為游戲AI的未來發(fā)展鋪設(shè)道路。
據(jù)英偉達(dá)官方詳細(xì)介紹,NVIGI SDK作為一款基于插件的GPU優(yōu)化推理管理器,專為簡(jiǎn)化ACE模型與游戲及交互式應(yīng)用的集成而設(shè)計(jì)。其核心功能亮點(diǎn)紛呈,為開發(fā)者帶來了前所未有的便捷與高效。
首要優(yōu)勢(shì)在于AI集成的簡(jiǎn)化。借助NVIGI,開發(fā)者能夠輕松將AI推理功能直接整合至C++游戲中,不僅優(yōu)化了性能,還顯著降低了延遲,為玩家?guī)砀鼮榱鲿车挠螒蝮w驗(yàn)。
NVIGI SDK為游戲角色的智能化提供了強(qiáng)大支持。通過這一工具,開發(fā)者可以方便地將NVIDIA ACE AI角色引入游戲中,賦予游戲角色更加智能的行為模式,從而大幅提升游戲的沉浸感和互動(dòng)性。
NVIGI的插件式架構(gòu)同樣值得稱道。該架構(gòu)采用GPU優(yōu)化的插件式推理管理,使得ACE模型的集成變得更為簡(jiǎn)單。插件支持靈活添加、更新和管理,涵蓋了語(yǔ)音識(shí)別(ASR)、語(yǔ)言模型等多種AI功能,為開發(fā)者提供了豐富的選擇。
在GPU優(yōu)化方面,NVIGI SDK充分利用了Compute-in-Graphics(CIG)技術(shù),實(shí)現(xiàn)了在渲染的同時(shí)高效進(jìn)行AI推理,進(jìn)一步提升了游戲性能。
對(duì)于C++游戲開發(fā)者而言,NVIGI SDK還提供了Windows原生DLL支持,這一特性簡(jiǎn)化了開發(fā)流程,使得集成工作更加順暢。
結(jié)合NVIGI與ACE技術(shù),開發(fā)者能夠創(chuàng)造出具備高級(jí)生成式AI能力的自主角色。這些角色不僅能夠進(jìn)行實(shí)時(shí)NPC對(duì)話,還擁有上下文記憶和逼真的動(dòng)畫效果,為玩家?guī)砬八从械挠螒蝮w驗(yàn)。
NVIGI的架構(gòu)支持靈活集成各類AI功能,并能編排智能代理工作流程。這意味著游戲角色能夠?qū)崟r(shí)地聽、推理、說話和做出動(dòng)畫反應(yīng),為玩家營(yíng)造更加真實(shí)、生動(dòng)的游戲世界。
使用NVIGI SDK的過程也極為簡(jiǎn)便。開發(fā)者只需進(jìn)行初始化操作,加載插件和模型,創(chuàng)建運(yùn)行時(shí)配置,并啟用GPU調(diào)度和渲染集成,即可開始利用ACE的設(shè)備端推理功能。NVIGI SDK還提供了豐富的插件選擇,包括支持不同硬件和模型的語(yǔ)音識(shí)別(ASR)、語(yǔ)言模型(GPT)以及RAG嵌入等功能,為開發(fā)者構(gòu)建了一個(gè)強(qiáng)大的AI工具箱。