Runtime AI Chatbot Integrator

Integre chatbots de AI e serviços de conversão de texto em fala em projetos do Unreal Engine. Suporta os principais provedores incluindo OpenAI, Claude, DeepSeek, Gemini, Grok, Ollama, ElevenLabs, Google Cloud e Azure - com suporte total para Blueprint e C++.

UE 5.0 – 5.8
Blueprints e C++
Todas as plataformas suportadas
9 provedores de AI

Como funciona

O plugin fornece uma API unificada para comunicação com provedores de AI externos via HTTPS. Envie o histórico da conversa e receba respostas em streaming ou completas - tanto para chat quanto para TTS - tudo a partir de Blueprint ou C++.

1

Registrar token da API

Forneça as credenciais para um ou mais provedores suportados uma vez na inicialização

2

Enviar solicitação

Passe o histórico da conversa, o nome do modelo e os parâmetros a partir de Blueprint ou C++

3

Streaming ou Completo

Receba blocos de tokens em tempo real ou aguarde a resposta completa - ambos os modos suportados

4

Atue sobre a saída

Vincule-se aos delegates de resultado e encaminhe texto ou áudio para a sua lógica de jogo

Provedores de Conversa

Seis provedores cobrindo todo o espectro de grandes modelos de linguagem - desde modelos de fronteira hospedados na nuvem até alternativas open-source executadas localmente.

OpenAI

GPT-4o, GPT-5, O1, O3 e os modelos mais recentes de raciocínio e multimodais.

Claude (Anthropic)

Claude Opus, Sonnet e Haiku - incluindo a mais recente família Claude 5.

DeepSeek

DeepSeek Chat e DeepSeek Reasoner com saída de raciocínio explícita exposta por meio de delegates separados.

Gemini (Google) e Grok (xAI)

Gemini 2.5 Pro / Flash e Grok 3 / 4 - incluindo as variantes de raciocínio do Grok.

Ollama (Local)

Qualquer modelo da biblioteca Ollama - Llama, Mistral, Gemma, Qwen e muito mais. Nenhuma chave de API é necessária.

Provedores de Texto para Fala

Quatro provedores TTS de nível empresarial com amplas bibliotecas de vozes, cobertura de idiomas e suporte a streaming.

OpenAI TTS

Vozes naturais (Alloy, Nova, Shimmer e outras) com suporte a streaming e qualidade TTS-1-HD.

ElevenLabs

Síntese de voz expressiva e de alta fidelidade em mais de 70 idiomas com os modelos Eleven V3 e Turbo.

Google Cloud e Azure

Vozes Neural e Studio do Google Cloud TTS, além de vozes neurais do Azure com suporte a emoção e estilo SSML. Descoberta programática de vozes incluída para ambos.

Suporte a Plataformas

Windows
Mac
Linux
Android
iOS
Meta Quest
PlayStation
Xbox
Nintendo Switch

Integração de IA completa

Além da solicitação/resposta básica, o plugin oferece streaming, saída de raciocínio, cancelamento de solicitações, descoberta de voz e tratamento completo de erros - tudo acessível a partir de Blueprints ou C++.

Conversas Padrão e Streaming

Dois modos de conversa: aguardar a resposta completa ou receber blocos de tokens em tempo real à medida que são gerados. Ambos os modos são suportados em todos os provedores de conversa.

TTS Padrão e Streaming

Converta texto gerado por IA em fala, com áudio completo em uma única resposta, ou transmita blocos de áudio em tempo real para reprodução imediata de saídas mais longas.

Saída Avançada de Raciocínio

Acesse trilhas explícitas de raciocínio de modelos que as expõem - DeepSeek Reasoner e modelos de raciocínio Grok. O raciocínio e o conteúdo final são entregues por meio de delegados separados.

Solicitações Canceláveis

Cancele qualquer solicitação em andamento a qualquer momento - essencial para aplicações responsivas que precisam interromper e reiniciar a geração no meio do fluxo.

Descoberta de Voz

Consulte programaticamente as vozes disponíveis do Google Cloud e do Azure TTS em tempo de execução. Filtre por idioma e localidade para selecionar vozes dinamicamente no jogo.

Tratamento de Erros

Informações detalhadas de status e mensagem de erro retornadas para cada solicitação. Trate erros de provedor, falhas de rede e limites de taxa de forma elegante a partir de Blueprint ou C++.

Exemplo de Blueprint - Conversa em streaming com OpenAI

Exemplo de blueprint de conversa em streaming

Experimente a Demonstração

Uma demo para Windows está disponível para experimentar os recursos do plugin em primeira mão. A demo cobre conversas de AI, texto para fala e troca entre vários provedores - com um projeto-fonte completo em Blueprint também disponível para referência.

Demonstração com vários provedores

Teste conversas e TTS com diferentes provedores lado a lado

Modos de streaming e não streaming

Compare ambos os modos de resposta com entrada personalizada em tempo real

Código-fonte Blueprint incluído

Implementação Blueprint completa no projeto de demonstração para referência

Tutorial em Vídeo

Ecossistema de Plugins

Runtime AI Chatbot Integrator é a camada de inteligência de AI da suíte de plugins Georgy Dev - combine-o com reconhecimento de fala, TTS offline e sincronização labial para criar pipelines completos de personagens de AI orientados por voz.

Runtime Audio Importer

Processe e reproduza a saída de áudio TTS em tempo de execução. Companheiro essencial para lidar com dados de áudio em streaming de qualquer provedor de TTS.

Saiba mais

Runtime MetaHuman Lip Sync

Acione a sincronização labial em tempo real em MetaHuman e personagens customizados diretamente a partir da saída de fala gerada por AI.

Saiba mais

Runtime Speech Recognizer

Conversão de fala em texto offline com tecnologia Whisper - converta a fala do jogador em texto e alimente-o diretamente no chatbot de AI.

Saiba mais

Runtime Text To Speech

Síntese de voz totalmente offline com 2800+ vozes. Complementa provedores de TTS em nuvem para cenários offline ou sensíveis à privacidade.

Saiba mais

Runtime Local LLM

Gere diálogo com LLMs locais offline e, em seguida, acione a sincronização labial a partir da fala sintetizada para interações de personagens totalmente offline.

Saiba mais

Documentação e Suporte

A documentação abrangente cobre todos os provedores, modos de conversa, fluxos de trabalho de TTS, saída de modelos de raciocínio, descoberta de voz e tratamento de erros - com exemplos em Blueprint e C++ em todo o conteúdo.

Documentação Completa

Guias passo a passo para todos os recursos, com exemplos em Blueprint e C++

Comunidade e Suporte

Comunidade ativa no Discord com suporte para desenvolvedores

Desenvolvimento Personalizado

Integração personalizada ou desenvolvimento de recursos - [email protected]

Exemplo de Blueprint - Enviando uma solicitação de conversa

Exemplo de blueprint para enviar solicitação de chat para OpenAI

Pronto para Adicionar Conversas com AI ao Seu Projeto?

Disponível na Fab para UE 5.0 – 5.8. Suporta 9 provedores de AI, respostas em streaming, modelos de raciocínio e TTS de nível empresarial com mais de 70 idiomas.