Runtime AI Chatbot Integrator

Integra chatbots de IA y servicios de texto a voz en proyectos de Unreal Engine. Compatible con los principales proveedores como OpenAI, Claude, DeepSeek, Gemini, Grok, Ollama, ElevenLabs, Google Cloud y Azure - con soporte completo para Blueprint y C++.

UE 5.0 – 5.8
Blueprints y C++
Todas las plataformas compatibles
9 proveedores de IA

Cómo funciona

El plugin proporciona una API unificada para comunicarse con proveedores externos de IA a través de HTTPS. Envía el historial de conversación y recibe respuestas en streaming o completas, tanto para chat como para TTS, todo desde Blueprint o C++.

1

Registrar token de API

Proporciona credenciales para uno o más proveedores compatibles una vez al inicio

2

Enviar solicitud

Pasa el historial de conversación, el nombre del modelo y los parámetros desde Blueprint o C++

3

Streaming o completo

Recibe fragmentos de tokens en tiempo real o espera la respuesta completa: ambos modos son compatibles

4

Actuar sobre la salida

Vincula a los delegados de resultado y canaliza texto o audio hacia la lógica de tu juego

Proveedores de conversación

Seis proveedores que cubren todo el espectro de los grandes modelos de lenguaje: desde modelos de vanguardia alojados en la nube hasta alternativas de código abierto ejecutadas localmente.

OpenAI

GPT-4o, GPT-5, O1, O3 y los últimos modelos de razonamiento y multimodales.

Claude (Anthropic)

Claude Opus, Sonnet y Haiku, incluida la última familia Claude 5.

DeepSeek

DeepSeek Chat y DeepSeek Reasoner con salida de razonamiento explícita expuesta mediante delegados separados.

Gemini (Google) y Grok (xAI)

Gemini 2.5 Pro / Flash y Grok 3 / 4, incluidas las variantes de razonamiento de Grok.

Ollama (local)

Cualquier modelo de la biblioteca de Ollama: Llama, Mistral, Gemma, Qwen y muchos más. No se requiere clave de API.

Proveedores de texto a voz

Cuatro proveedores de TTS de nivel empresarial con amplias bibliotecas de voces, cobertura de idiomas y compatibilidad con streaming.

TTS de OpenAI

Voces naturales (Alloy, Nova, Shimmer y más) con compatibilidad con streaming y calidad TTS-1-HD.

ElevenLabs

Síntesis de voz expresiva y de alta fidelidad en más de 90 idiomas con Eleven V4, modelos Turbo y otros.

Google Cloud y Azure

Voces Neural y Studio de Google Cloud TTS, además de voces neurales de Azure con compatibilidad para emociones y estilos SSML. Se incluye el descubrimiento programático de voces para ambos.

Compatibilidad de plataformas

Windows
Mac
Linux
Android
iOS
Meta Quest
PlayStation
Xbox
Nintendo Switch

Integración de IA con todas las funciones

Más allá de la solicitud/respuesta básica, el plugin ofrece streaming, salida de razonamiento, cancelación de solicitudes, descubrimiento de voces y gestión completa de errores: todo accesible desde Blueprints o C++.

Conversaciones estándar y en streaming

Dos modos de conversación: esperar la respuesta completa o recibir fragmentos de tokens en tiempo real a medida que se generan. Ambos modos son compatibles con todos los proveedores de conversación.

TTS estándar y en streaming

Convierte texto generado por IA a voz con el audio completo en una sola respuesta, o transmite fragmentos de audio en tiempo real para la reproducción inmediata de salidas más largas.

Salida de razonamiento avanzada

Accede a trazas de razonamiento explícitas de los modelos que las exponen: DeepSeek Reasoner y los modelos de razonamiento de Grok. El razonamiento y el contenido final se entregan mediante delegados separados.

Solicitudes cancelables

Cancela cualquier solicitud en curso en cualquier momento: esencial para aplicaciones responsivas que necesitan interrumpir y reiniciar la generación a mitad del streaming.

Descubrimiento de voces

Consulta de forma programática las voces disponibles de Google Cloud y Azure TTS en tiempo de ejecución. Filtra por idioma y región para seleccionar voces dinámicamente en el juego.

Gestión de errores

Se devuelve información detallada del estado y el mensaje de error para cada solicitud. Gestiona errores de proveedores, fallos de red y límites de velocidad con elegancia desde Blueprint o C++.

Ejemplo de Blueprint: conversación en streaming con OpenAI

Ejemplo de Blueprint de conversación en streaming

Prueba la demo

Hay una demo para Windows disponible para experimentar las capacidades del plugin de primera mano. La demo cubre conversaciones de IA, síntesis de voz y cambio entre múltiples proveedores, con un proyecto fuente completo en Blueprint también disponible como referencia.

Demostración de múltiples proveedores

Prueba conversaciones y TTS con distintos proveedores lado a lado

Modos con streaming y sin streaming

Compara ambos modos de respuesta con entrada personalizada en vivo

Fuente en Blueprint incluida

Implementación completa en Blueprint en el proyecto de demostración como referencia

Tutorial en vídeo

Ecosistema de plugins

Runtime AI Chatbot Integrator es la capa de inteligencia de IA de la suite de plugins de Georgy Dev: combínalo con reconocimiento de voz, TTS sin conexión y sincronización labial para crear pipelines completos de personajes de IA controlados por voz.

Runtime Audio Importer

Procesa y reproduce la salida de audio TTS en tiempo de ejecución. Compañero esencial para gestionar datos de audio en streaming de cualquier proveedor de TTS.

Más información

Runtime MetaHuman Lip Sync

Controla la sincronización labial en tiempo real en MetaHuman y personajes personalizados directamente desde la salida de voz generada por IA.

Más información

Runtime Speech Recognizer

Reconocimiento de voz a texto sin conexión impulsado por Whisper: convierte el habla del jugador en texto y aliméntalo directamente al chatbot de IA.

Más información

Runtime Text To Speech

Síntesis de voz totalmente sin conexión con más de 2800 voces. Complementa a los proveedores de TTS en la nube para escenarios sin conexión o sensibles a la privacidad.

Más información

Runtime Local LLM

Genera diálogos con LLM locales sin conexión y luego controla la sincronización labial a partir del habla sintetizada para interacciones de personajes totalmente sin conexión.

Más información

Documentación y soporte

Una documentación completa abarca todos los proveedores, modos de conversación, flujos de trabajo de TTS, salida de modelos de razonamiento, descubrimiento de voces y gestión de errores, con ejemplos de Blueprint y C++ en todo el documento.

Documentación completa

Guías paso a paso para todas las funciones, con ejemplos en Blueprint y C++

Comunidad y soporte

Comunidad activa de Discord con soporte de los desarrolladores

Desarrollo personalizado

Integración o desarrollo de funciones a medida - [email protected]

Ejemplo en Blueprint - Enviar una solicitud de conversación

Ejemplo de Blueprint de envío de solicitud de chat de OpenAI

¿Listo para añadir conversaciones con IA a tu proyecto?

Disponible en Fab para UE 5.0 – 5.8. Compatible con 9 proveedores de IA, respuestas en streaming, modelos de razonamiento y TTS de nivel empresarial con más de 90 idiomas.