NVIDIA ACE, NeMo SteerLM으로 AI 기반 NPC에 감정 추가

NVIDIA ACE는 AI 기반 자연어 상호작용을 통해 NPC(Non-Playable Character)에 인텔리전스를 제공하는 것을 목표로 하는 맞춤형 AI 모델 파운드리입니다. ACE를 사용하면 일반 NPC를 대화를 시작하거나 새로운 퀘스트로 이어지는 지역 지식을 제공할 수 있는 대화형 캐릭터로 전환할 수 있습니다.

COMPUTEX 2023에서 NVIDIA는 라면 가게 주인인 Jin이 등장하는 ACE Kairos 데모를 RTX ON과 함께 언리얼 엔진 5로 렌더링한 데모를 선보였습니다. 이후 몇 달 동안 저희 팀은 계속해서 ACE를 발전시켜 왔습니다. 이 기술의 최신 발전은 개발자가 NPC의 성격을 맞춤화하여 보다 감동적이고 사실적이며 기억에 남을 상호 작용을 할 수 있는 새로운 기술인 NVIDIA NeMo SteerLM을 포함하는 것입니다.

대부분의 LLM은 챗봇과 상호 작용하여 볼 수 있듯이 성격이나 감정이 없는 이상적인 응답만 제공하도록 설계되었습니다. 그러나 SteerLM 기술을 사용하면 LLM은 유머에서 독창성, 독성에 이르기까지 특정 속성과 일치하는 응답을 제공하도록 훈련되며, 이 모두는 간단한 슬라이더를 통해 빠르게 구성할 수 있습니다. 최신 NVIDIA Kairos 데모를 살펴보세요.

 

보시다시피 속성이 조정됨에 따라 반응이 크게 달라지며 NVIDIA NeMo SteerLM을 사용하면 속성을 추가로 수정하고 새로운 모델, 성격 그리고 속성을 추가, 제거 또는 훈련할 수 있어 특정 장면이나 위치에 맞는 인터랙티브 NPC를 생성할 수 있습니다.

감정적 반응은 SteerLM 기술이 게임에 사용할 수 있는 유일한 사용 사례가 아닙니다. SteerLM 기술을 사용하면 개발자는 성격 특성을 SteerLM 모델에 주입하여 단일 LLM으로 여러 캐릭터를 활성화할 수 있습니다. 또한 개발자는 진영 속성을 생성하여 게임 내 스토리에 대한 응답을 정렬할 수 있으므로 변화하는 오픈 월드에 따라 캐릭터가 동적으로 영향을 받을 수 있습니다.

위의 데모에서는 진에게 ElevenLabs의 TTS 음성도 사용했습니다. ACE를 통해 개발자는 자신의 구성 요소를 ACE 파이프라인으로 가져올 수 있으므로 다양한 옵션과 모델을 사용할 수 있습니다.

SteerLM 기술은 정중한 채팅 봇을 개발자가 보다 몰입감 있고 사실적인 게임을 만들 수 있도록 하는 감정적인 캐릭터로 바꾸는 데 도움이 됩니다. 다음 ACE 혁신을 빨리 보여드릴 수 있기를 기대합니다. 향후 업데이트를 위해 GeForce.com을 즐겨찾기에 추가하세요.