Runtime AI Chatbot Integrator

Интегрируйте AI-чат-ботов и сервисы синтеза речи в проекты Unreal Engine. Поддерживаются ведущие провайдеры, включая OpenAI, Claude, DeepSeek, Gemini, Grok, Ollama, ElevenLabs, Google Cloud и Azure — с полной поддержкой Blueprint и C++.

UE 5.0 – 5.8
Blueprints и C++
Поддерживаются все платформы
9 AI-провайдеров

Как это работает

Плагин предоставляет единый API для общения с внешними AI-провайдерами по HTTPS. Отправляйте историю разговора и получайте потоковые или полные ответы — как для чата, так и для TTS — всё из Blueprint или C++.

1

Зарегистрируйте API-токен

Предоставьте учетные данные для одного или нескольких поддерживаемых провайдеров один раз при запуске

2

Отправьте запрос

Передайте историю разговора, название модели и параметры из Blueprint или C++

3

Потоковая передача или полный ответ

Получайте фрагменты токенов в реальном времени или дождитесь полного ответа — поддерживаются оба режима

4

Реагируйте на вывод

Привяжитесь к делегатам результата и направляйте текст или аудио в игровую логику

Провайдеры диалогов

Шесть провайдеров, охватывающих весь спектр больших языковых моделей — от облачных передовых моделей до локально запускаемых альтернатив с открытым исходным кодом.

OpenAI

GPT-4o, GPT-5, O1, O3, а также новейшие модели рассуждений и мультимодальные модели.

Claude (Anthropic)

Claude Opus, Sonnet и Haiku — включая новейшее семейство Claude 5.

DeepSeek

DeepSeek Chat и DeepSeek Reasoner с явным выводом рассуждений, доступным через отдельные делегаты.

Gemini (Google) и Grok (xAI)

Gemini 2.5 Pro / Flash и Grok 3 / 4 — включая варианты Grok с рассуждениями.

Ollama (локально)

Любая модель из библиотеки Ollama — Llama, Mistral, Gemma, Qwen и другие. API-ключ не требуется.

Провайдеры синтеза речи

Четыре TTS-провайдера корпоративного класса с обширными библиотеками голосов, поддержкой множества языков и потоковой передачи.

OpenAI TTS

Естественные голоса (Alloy, Nova, Shimmer и другие) с поддержкой потоковой передачи и качеством TTS-1-HD.

ElevenLabs

Выразительный высококачественный синтез речи на более чем 70 языках с моделями Eleven V3 и Turbo.

Google Cloud и Azure

Нейронные и студийные голоса от Google Cloud TTS, а также нейронные голоса Azure с поддержкой эмоций и стилей SSML. Для обеих платформ доступно программное обнаружение голосов.

Поддержка платформ

Windows
Mac
Linux
Android
iOS
Meta Quest
PlayStation
Xbox
Nintendo Switch

Полнофункциональная интеграция AI

Помимо базового запроса/ответа, плагин предоставляет потоковую передачу, вывод рассуждений, отмену запросов, обнаружение голосов и полную обработку ошибок — всё доступно из Blueprints или C++.

Стандартные и потоковые разговоры

Два режима разговора: дождитесь полного ответа или получайте фрагменты токенов в реальном времени по мере их генерации. Оба режима поддерживаются всеми провайдерами разговоров.

Стандартный и потоковый TTS

Преобразуйте сгенерированный AI текст в речь с полным аудио в одном ответе или потоково передавайте аудиофрагменты в реальном времени для немедленного воспроизведения более длинных результатов.

Продвинутый вывод рассуждений

Получайте доступ к явным следам рассуждений от моделей, которые их предоставляют, — DeepSeek Reasoner и моделей рассуждений Grok. Рассуждения и финальный контент доставляются через отдельные делегаты.

Отменяемые запросы

Отменяйте любой выполняющийся запрос в любое время — это важно для отзывчивых приложений, которым необходимо прерывать и перезапускать генерацию в середине потока.

Обнаружение голосов

Программно запрашивайте доступные голоса из Google Cloud и Azure TTS во время выполнения. Фильтруйте по языку и локали, чтобы динамически выбирать голоса в игре.

Обработка ошибок

Для каждого запроса возвращаются подробный статус ошибки и информация о сообщении. Корректно обрабатывайте ошибки провайдера, сетевые сбои и ограничения скорости из Blueprint или C++.

Пример в Blueprint — потоковый разговор с OpenAI

Пример Blueprint потокового разговора

Попробуйте демо

Доступна демо-версия для Windows, чтобы оценить возможности плагина из первых рук. Демо охватывает ИИ-диалоги, синтез речи и переключение между несколькими провайдерами — также доступен полный исходный проект на Blueprint для справки.

Демонстрация нескольких провайдеров

Тестируйте диалоги и TTS с разными провайдерами бок о бок

Потоковый и непотоковый режимы

Сравнивайте оба режима ответа с собственным вводом в реальном времени

Исходный код Blueprint включен

Полная реализация Blueprint в демо-проекте для справки

Видеоурок

Экосистема плагинов

Runtime AI Chatbot Integrator — это слой ИИ-интеллекта в наборе плагинов Georgy Dev — объедините его с распознаванием речи, офлайн-TTS и липсинком, чтобы создавать полноценные пайплайны голосовых ИИ-персонажей.

Runtime Audio Importer

Обрабатывайте и воспроизводите аудиовыход TTS в рантайме. Незаменимый компаньон для работы с потоковыми аудиоданными от любого TTS-провайдера.

Узнать больше

Runtime MetaHuman Lip Sync

Управляйте липсинком в реальном времени на MetaHuman и кастомных персонажах напрямую из речи, сгенерированной ИИ.

Узнать больше

Runtime Speech Recognizer

Офлайн-распознавание речи на базе Whisper — преобразуйте речь игрока в текст и передавайте его напрямую в ИИ-чатбота.

Узнать больше

Runtime Text To Speech

Полностью офлайн-синтез речи с 2800+ голосами. Дополняйте облачных TTS-провайдеров для офлайн-сценариев или сценариев, требующих конфиденциальности.

Узнать больше

Runtime Local LLM

Генерируйте диалоги с помощью локальных LLM в офлайне, затем управляйте липсинком на основе синтезированной речи для полностью офлайн-взаимодействий персонажей.

Узнать больше

Документация и поддержка

Всеобъемлющая документация охватывает всех провайдеров, режимы диалогов, рабочие процессы TTS, выходные данные моделей рассуждений, поиск голосов и обработку ошибок — с примерами на Blueprint и C++ на протяжении всей документации.

Полная документация

Пошаговые руководства для всех функций, с примерами на Blueprint и C++

Сообщество и поддержка

Активное сообщество Discord с поддержкой разработчиков

Индивидуальная разработка

Индивидуальная интеграция или разработка функций - [email protected]

Пример Blueprint - отправка запроса на разговор

Пример Blueprint отправки чат-запроса в OpenAI

Готовы добавить AI-разговоры в свой проект?

Доступно на Fab для UE 5.0 – 5.8. Поддерживает 9 AI-провайдеров, потоковые ответы, модели рассуждений и TTS корпоративного уровня с поддержкой 70+ языков.