Runtime AI Chatbot Integrator

Integra chatbots de IA y servicios de texto a voz en proyectos de Unreal Engine. Compatible con los principales proveedores incluidos 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++
Compatible con todas las plataformas
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 la 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 las credenciales de uno o más proveedores compatibles una vez al inicio.

2

Enviar solicitud

Pasa el historial de la 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 compatibles

4

Actúa sobre la salida

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

Proveedores de conversación

Seis proveedores que cubren todo el espectro de 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 más. No se requiere clave de API.

Proveedores de texto a voz

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

OpenAI TTS

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

ElevenLabs

Síntesis de voz expresiva y de alta fidelidad en más de 70 idiomas con los modelos Eleven V3 y Turbo.

Google Cloud y Azure

Voces Neural y Studio de Google Cloud TTS, además de voces neuronales de Azure con soporte de emociones y estilo SSML. Descubrimiento programático de voces incluido para ambos.

Soporte de plataformas

Windows
Mac
Linux
Android
iOS
Meta Quest
PlayStation
Xbox
Nintendo Switch

Integración completa de IA

Más allá de la solicitud/respuesta básica, el plugin ofrece streaming, salida de razonamiento, cancelación de solicitudes, descubrimiento de voces y manejo completo 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 en voz con 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 avanzado

Accede a las 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 - algo esencial para aplicaciones receptivas que necesitan interrumpir y reiniciar la generación a mitad de la transmisión.

Descubrimiento de voces

Consulta programáticamente las voces disponibles de Google Cloud y Azure TTS en tiempo de ejecución. Filtra por idioma y configuración regional para seleccionar voces dinámicamente dentro del juego.

Manejo de errores

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

Ejemplo de Blueprint - Conversación en streaming con OpenAI

Ejemplo de blueprint de conversación en streaming

Probar la demo

Hay una demo para Windows disponible para experimentar las capacidades del plugin de primera mano. La demo cubre conversaciones con IA, texto a 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 diferentes proveedores lado a lado

Modos de streaming y no streaming

Compara ambos modos de respuesta con entrada personalizada en vivo

Código fuente de Blueprint incluido

Implementación completa de 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 artificial de la suite de plugins de Georgy Dev: combínalo con reconocimiento de voz, TTS sin conexión y sincronización de labios para crear flujos de trabajo completos de personajes de IA controlados por voz.

Runtime Audio Importer

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

Aprende más

Runtime MetaHuman Lip Sync

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

Aprende más

Runtime Speech Recognizer

Conversión de voz a texto sin conexión impulsada por Whisper: convierte el habla del jugador en texto e introdúcelo directamente en el chatbot de IA.

Aprende más

Runtime Text To Speech

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

Aprende más

Runtime Local LLM

Genera diálogos con LLM en el dispositivo sin conexión y luego impulsa la sincronización de labios desde el habla sintetizada para interacciones de personajes totalmente sin conexión.

Aprende más

Documentación y soporte

La documentación completa cubre todos los proveedores, modos de conversación, flujos de trabajo de TTS, salida de modelos de razonamiento, descubrimiento de voces y manejo 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 de Blueprint y C++

Comunidad y Soporte

Comunidad activa de Discord con soporte para desarrolladores

Desarrollo Personalizado

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

Ejemplo de Blueprint - Envío de una solicitud de conversación

Ejemplo de blueprint para enviar solicitudes de chat a OpenAI

¿Listo para añadir conversaciones de AI a tu proyecto?

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