Runtime AI Chatbot Integrator

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

UE 5.0 – 5.8
Blueprints & C++
Toutes les plateformes prises en charge
9 fournisseurs AI

Comment ça marche

Le plugin fournit une API unifiée pour communiquer avec des fournisseurs AI 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 d'un ou plusieurs fournisseurs pris en charge une 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

Streaming ou complet

Recevez des fragments de jetons 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 dans 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, ainsi que les derniers modèles de raisonnement et multimodaux.

Claude (Anthropic)

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

DeepSeek

DeepSeek Chat et DeepSeek Reasoner avec 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)

Tout 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 qualité entreprise avec de vastes bibliothèques de voix, une couverture linguistique étendue et la prise en charge du streaming.

OpenAI TTS

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

ElevenLabs

Synthèse vocale expressive et haute fidélité dans plus de 70 langues avec les modèles Eleven V3 et Turbo.

Google Cloud et Azure

Voix neurales et Studio de Google Cloud TTS, plus les voix neurales Azure avec prise en charge de l'émotion et du style SSML. La découverte programmatique de voix est 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à de la requête/réponse de base, le plugin offre le streaming, la sortie de raisonnement, l'annulation de requête, la découverte vocale et une gestion complète des erreurs - le tout accessible depuis Blueprints ou C++.

Conversations standard et streaming

Deux modes de conversation : attendre la réponse complète, ou recevoir des fragments de jetons 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 streaming

Convertissez le texte généré par l'IA en parole avec un audio complet dans une seule réponse, ou diffusez des fragments 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 fournis via des délégués séparés.

Requêtes annulables

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

Découverte vocale

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 des voix en jeu.

Gestion des erreurs

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

Exemple de Blueprint - Conversation en streaming 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 de première main. La démo couvre les conversations IA, la synthèse vocale et la bascule multi-fournisseur - avec un projet source Blueprint complet également disponible pour référence.

Vitrine multi-fournisseur

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 entrée personnalisée en direct

Code source Blueprint inclus

Implémentation Blueprint complète dans le projet de démo pour 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-la avec la reconnaissance vocale, la TTS hors ligne et la synchro labiale pour créer des pipelines complets de personnages pilotés par la voix.

Runtime Audio Importer

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

En savoir plus

Runtime MetaHuman Lip Sync

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

En savoir plus

Runtime Speech Recognizer

Reconnaissance vocale hors ligne propulsée par Whisper - convertissez la parole du joueur en texte et injectez-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 sur l’appareil, puis pilotez la synchro 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 flux de travail 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 étape par étape pour toutes les fonctionnalités, avec des exemples Blueprint et C++

Communauté et support

Communauté Discord active avec le support des développeurs

Développement personnalisé

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

Exemple Blueprint - Envoi d'une demande 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 le TTS de niveau entreprise avec plus de 70 langues.