NVIDIA ACE adiciona emoção aos NPCs com inteligência artificial utilizando o NeMo SteerLM

O NVIDIA ACE é uma união do modelo de AI customizado que visa trazer inteligência para personagens não jogáveis ​​(NPCs) através de interações de linguagem natural alimentadas AI. Com o ACE, os NPCs genéricos podem ser transformados em personagens interativos capazes de iniciar uma conversa ou fornecer conhecimento local que os leva a novas missões.

Na COMPUTEX 2023, tivemos uma demonstração do ACE Kairos, apresentando Jin, o dono de uma loja de ramen, renderizada no Unreal Engine 5 com RTX ON. Nos meses seguintes, nossa equipe continuou a desenvolver o ACE. Nosso mais novo avanço é a inclusão do NVIDIA NeMo SteerLM, uma nova técnica que permite aos desenvolvedores personalizar a personalidade dos NPCs para interações mais emotivas, realistas e memoráveis.

A maioria dos LLMs é projetada para fornecer apenas  as respostas necessárias, sem personalidade ou emoção, como você pode ver ao interagir com bots de bate-papo. Com a técnica SteerLM, no entanto, os LLMs são treinados para fornecer respostas alinhadas com atributos específicos, variando do humor à criatividade e à toxicidade, todos os quais podem ser configurados rapidamente por meio de controles simples. Dê uma olhada em nossa nova demonstração NVIDIA Kairos:

 

Como você pode ver, as respostas variam significativamente conforme os atributos são ajustados e, usando o NVIDIA NeMo SteerLM, os atributos podem ser modificados e novos modelos, personalidades e atributos podem ser adicionados, removidos ou treinados, permitindo a criação do NPC interativo perfeito para um cena ou local específico.

A resposta emocional não é o único caso de uso que a técnica SteerLM permite para jogos. Com a técnica SteerLM, os desenvolvedores podem habilitar vários personagens com um único LLM, infundindo atributos de personalidade no modelo SteerLM. Além disso, os desenvolvedores podem criar atributos para alinhar as respostas à história do jogo - permitindo que o personagem seja dinamicamente influenciado por um mundo aberto em mudança. 

Na demonstração acima, também usamos a voz TTS da ElevenLabs para Jin. Com o ACE, os desenvolvedores podem trazer seus próprios componentes para o pipeline do ACE, permitindo uma ampla gama de opções e modelos. 

A técnica SteerLM ajuda a transformar bots de bate-papo educados em personagens emotivos que permitirão aos desenvolvedores criar jogos mais imersivos e realistas. Mal podemos esperar para mostrar a você nossos próximos avanços da ACE, então certifique-se de favoritar nossa página GeForce.com para conferir futuras atualizações.