Runtime AI Chatbot Integrator

Intégrez des chatbots IA et des services de synthèse vocale dans les projets Unreal Engine. Prend en charge les principaux fournisseurs notamment OpenAI, Claude, DeepSeek, Gemini, Grok, Ollama, ElevenLabs, Google Cloud et Azure - avec une prise en charge complète de Blueprint et C++.

UE 5.0 – 5.8
Blueprints et C++
Toutes les plateformes prises en charge
9 fournisseurs d'IA

Comment ça marche

Le plugin fournit une API unifiée pour communiquer avec des fournisseurs d'IA externes via HTTPS. Envoyez l'historique de conversation et recevez des réponses en streaming ou complètes - pour le chat et la TTS - le tout depuis Blueprint ou C++.

1

Enregistrer le jeton API

Fournissez les identifiants pour un ou plusieurs fournisseurs pris en charge une seule fois au démarrage

2

Envoyer la requête

Transmettez l'historique de conversation, le nom du modèle et les paramètres depuis Blueprint ou C++

3

En streaming ou complet

Recevez des fragments de tokens en temps réel ou attendez la réponse complète - les deux modes sont pris en charge

4

Agir sur la sortie

Liez-vous aux délégués de résultat et acheminez le texte ou l'audio vers votre logique de jeu

Fournisseurs de conversation

Six fournisseurs couvrant tout le spectre des grands modèles de langage - des modèles de pointe hébergés dans le cloud aux alternatives open source exécutées localement.

OpenAI

GPT-4o, GPT-5, O1, O3, et les derniers modèles de raisonnement et multimodaux.

Claude (Anthropic)

Claude Opus, Sonnet et Haiku - y compris la dernière famille Claude 5.

DeepSeek

DeepSeek Chat et DeepSeek Reasoner avec une sortie de raisonnement explicite exposée via des délégués séparés.

Gemini (Google) et Grok (xAI)

Gemini 2.5 Pro / Flash et Grok 3 / 4 - y compris les variantes de raisonnement de Grok.

Ollama (local)

N'importe quel modèle de la bibliothèque Ollama - Llama, Mistral, Gemma, Qwen, et plus encore. Aucune clé API requise.

Fournisseurs de synthèse vocale

Quatre fournisseurs TTS de niveau entreprise avec de vastes bibliothèques de voix, une couverture linguistique étendue et la prise en charge du streaming.

OpenAI TTS

Des voix naturelles (Alloy, Nova, Shimmer, et plus encore) avec prise en charge du streaming et une qualité TTS-1-HD.

ElevenLabs

Synthèse vocale expressive et haute fidélité dans plus de 90 langues avec Eleven V4, les modèles Turbo, et autres.

Google Cloud et Azure

Voix Neural et Studio de Google Cloud TTS, ainsi que les voix neuronales Azure avec prise en charge des émotions et des styles SSML. Découverte programmatique des voix incluse pour les deux.

Prise en charge des plateformes

Windows
Mac
Linux
Android
iOS
Meta Quest
PlayStation
Xbox
Nintendo Switch

Intégration IA complète

Au-delà des simples requêtes/réponses, le plugin offre la diffusion en continu, la sortie de raisonnement, l'annulation de requêtes, la découverte des voix et une gestion complète des erreurs - le tout accessible depuis les Blueprints ou le C++.

Conversations standard et en flux continu

Deux modes de conversation : attendez la réponse complète, ou recevez des segments de tokens en temps réel au fur et à mesure de leur génération. Les deux modes sont pris en charge par tous les fournisseurs de conversation.

TTS standard et en flux continu

Convertissez le texte généré par IA en parole avec l'audio complet en une seule réponse, ou diffusez des segments audio en temps réel pour une lecture immédiate des sorties plus longues.

Sortie de raisonnement avancée

Accédez aux traces de raisonnement explicites des modèles qui les exposent - DeepSeek Reasoner et les modèles de raisonnement Grok. Le raisonnement et le contenu final sont transmis via des délégués distincts.

Requêtes annulables

Annulez à tout moment toute requête en cours - essentiel pour les applications réactives qui doivent interrompre et redémarrer la génération en plein flux.

Découverte des voix

Interrogez par programmation les voix disponibles de Google Cloud et Azure TTS à l'exécution. Filtrez par langue et par locale pour sélectionner dynamiquement les voix en jeu.

Gestion des erreurs

Des informations détaillées sur l'état et le message d'erreur sont renvoyées pour chaque requête. Gérez élégamment les erreurs de fournisseur, les défaillances réseau et les limites de débit depuis Blueprint ou C++.

Exemple Blueprint - Conversation en flux continu avec OpenAI

Exemple de Blueprint de conversation en streaming

Essayez la démo

Une démo Windows est disponible pour découvrir les capacités du plugin par vous-même. La démo couvre les conversations IA, la synthèse vocale et la commutation entre plusieurs fournisseurs - avec un projet source Blueprint complet également disponible comme référence.

Présentation multi-fournisseurs

Testez les conversations et la TTS avec différents fournisseurs côte à côte

Modes streaming et non-streaming

Comparez les deux modes de réponse avec une saisie personnalisée en direct

Code source Blueprint inclus

Implémentation Blueprint complète dans le projet de démo à titre de référence

Tutoriel vidéo

Écosystème de plugins

Runtime AI Chatbot Integrator est la couche d'intelligence IA de la suite de plugins Georgy Dev - combinez-le avec la reconnaissance vocale, la TTS hors ligne et la synchronisation labiale pour créer des pipelines complets de personnages IA pilotés par la voix.

Runtime Audio Importer

Traitez et lisez la sortie audio TTS à l'exécution. Compagnon essentiel pour gérer les données audio en streaming provenant de n'importe quel fournisseur TTS.

En savoir plus

Runtime MetaHuman Lip Sync

Pilotez la synchronisation labiale en temps réel sur les MetaHuman et les personnages personnalisés directement à partir de la sortie vocale générée par IA.

En savoir plus

Runtime Speech Recognizer

Reconnaissance vocale hors ligne propulsée par Whisper - convertissez la parole du joueur en texte et alimentez-la directement dans le chatbot IA.

En savoir plus

Runtime Text To Speech

Synthèse vocale entièrement hors ligne avec plus de 2800 voix. Complétez les fournisseurs TTS cloud pour les scénarios hors ligne ou sensibles à la confidentialité.

En savoir plus

Runtime Local LLM

Générez des dialogues hors ligne avec des LLM embarqués, puis pilotez la synchronisation labiale à partir de la parole synthétisée pour des interactions de personnages entièrement hors ligne.

En savoir plus

Documentation et support

Une documentation complète couvre tous les fournisseurs, les modes de conversation, les workflows TTS, la sortie des modèles de raisonnement, la découverte des voix et la gestion des erreurs - avec des exemples Blueprint et C++ tout au long.

Documentation complète

Guides pas à pas pour toutes les fonctionnalités, avec des exemples Blueprint et C++

Communauté et support

Communauté Discord active avec support développeur

Développement personnalisé

Intégration ou développement de fonctionnalités sur mesure - [email protected]

Exemple Blueprint - Envoi d'une requête de conversation

Exemple de Blueprint d'envoi de requête de chat OpenAI

Prêt à ajouter des conversations IA à votre projet ?

Disponible sur Fab pour UE 5.0 – 5.8. Prend en charge 9 fournisseurs d'IA, les réponses en streaming, les modèles de raisonnement et la TTS de niveau entreprise avec plus de 90 langues.