NVIDIA ACE agrega emoción a los NPC impulsados por IA con NeMo SteerLM

NVIDIA ACE es una fundición de modelos de IA personalizados que tiene como objetivo brindar inteligencia a personajes no jugables (NPC) a través de interacciones de lenguaje natural impulsadas por IA. Con ACE, los NPC genéricos se pueden convertir en personajes interactivos capaces de entablar una conversación o brindarte conocimientos locales que te lleven a nuevas mismisiones.

 COMPUTEX 2023, mostramos nuestra demostración de ACE Kairos, con Jin, el dueño de la tienda de ramen, renderizada en Unreal Engine 5 con RTX ON. En los meses posteriores, nuestro equipo ha seguido evolucionando en ACE. Nuestro último avance es la inclusión de NVIDIA NeMo SteerLM , una nueva técnica que permite a los desarrolladores personalizar la personalidad de los NPC para lograr interacciones más emotivas, realistas y memorables.

La mayoría de los LLM están diseñados para brindar solo respuestas ideales, libres de personalidad o emoción, como puedes ver al interactuar con los chatbots. Sin embargo, con la técnica SteerLM, los LLM están capacitados para brindar respuestas alineadas con atributos particulares, que van desde el humor hasta la creatividad y la toxicidad, todo lo cual se puede configurar rápidamente mediante controles deslizantes simples. Dale un vistazo a nuestra última demostración de NVIDIA Kairos:

 

Como puedes ver, las respuestas varían significativamente a medida que se ajustan los atributos y el uso de NVIDIA NeMo SteerLM, los atributos se pueden modificar aún más y se pueden agregar, eliminar o entrenar nuevos modelos, personalidades y atributos, lo que permite la creación del NPC interactivo perfecto para una escena o ubicación específica.

La respuesta emocional no es el único caso de uso que permite la técnica SteerLM para los juegos. Con la técnica SteerLM, los desarrolladores pueden habilitar múltiples personajes con un solo LLM al infundir atributos de personalidad en el modelo SteerLM. Además, los desarrolladores pueden crear atributos de facción para alinear las respuestas con la historia del juego, lo que permite que el personaje se vea influenciado dinámicamente por un mundo abierto cambiante.

En la demostración anterior, también utilizamos la voz TTS de ElevenLabs para Jin. Con ACE, los desarrolladores pueden incorporar sus propios componentes al proceso ACE, lo que permite una amplia gama de opciones y modelos.

La técnica SteerLM ayuda a convertir los educados chatbots en personajes emotivos que permitirán a los desarrolladores crear juegos más inmersivos y realistas. Estamos ansiosos por mostrarte nuestros próximos avances de ACE, así que asegúrate de marcar GeForce.com como favorito para futuras actualizaciones.