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 제공업체

작동 방식

이 플러그인은 HTTPS를 통해 외부 AI 제공업체와 통신하기 위한 통합 API를 제공합니다. Blueprint 또는 C++에서 대화 기록을 전송하고 채팅과 TTS 모두에 대해 스트리밍 또는 전체 응답을 받을 수 있습니다.

1

API 토큰 등록

시작할 때 지원되는 하나 이상의 제공업체에 대한 자격 증명을 제공하세요

2

요청 보내기

Blueprint 또는 C++에서 대화 기록, 모델 이름 및 매개변수를 전달하세요

3

스트리밍 또는 완전 응답

실시간 토큰 청크를 수신하거나 전체 응답을 기다리세요 - 두 가지 모드 모두 지원됩니다

4

출력 활용

결과 델리게이트에 바인딩하고 텍스트나 오디오를 게임 로직으로 전달하세요

대화 제공자

클라우드 호스팅 최전선 모델부터 로컬에서 실행되는 오픈소스 대안까지, 대규모 언어 모델의 전체 스펙트럼을 아우르는 6개의 제공자.

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 키가 필요하지 않습니다.

텍스트 음성 변환 제공자

광범위한 음성 라이브러리, 언어 지원 범위, 스트리밍 지원을 갖춘 4개의 엔터프라이즈급 TTS 제공자.

OpenAI TTS

스트리밍 지원과 TTS-1-HD 품질을 갖춘 자연스러운 음성 (Alloy, Nova, Shimmer 등).

ElevenLabs

Eleven V4, Turbo 모델 등을 통해 90개 이상의 언어에 걸친 표현력 풍부한 고충실도 음성 합성.

Google Cloud & Azure

Google Cloud TTS의 Neural 및 Studio 음성과 감정 및 SSML 스타일 지원을 갖춘 Azure 신경망 음성. 두 제공자 모두 프로그래밍 방식의 음성 탐색이 포함됩니다.

플랫폼 지원

Windows
Mac
Linux
Android
iOS
Meta Quest
PlayStation
Xbox
Nintendo Switch

완전한 기능을 갖춘 AI 통합

기본적인 요청/응답을 넘어, 이 플러그인은 스트리밍, 추론 출력, 요청 취소, 음성 검색, 그리고 완전한 오류 처리를 제공합니다 - 모두 Blueprint 또는 C++에서 접근할 수 있습니다.

표준 및 스트리밍 대화

두 가지 대화 모드: 완전한 응답을 기다리거나, 생성되는 실시간 토큰 청크를 받습니다. 두 모드 모두 모든 대화 제공자에서 지원됩니다.

표준 및 스트리밍 TTS

AI가 생성한 텍스트를 단일 응답의 완전한 오디오로 변환하거나, 더 긴 출력을 즉시 재생할 수 있도록 오디오 청크를 실시간으로 스트리밍합니다.

고급 추론 출력

추론 과정을 노출하는 모델 - DeepSeek Reasoner 및 Grok 추론 모델 - 로부터 명시적인 추론 추적에 접근합니다. 추론과 최종 콘텐츠는 별도의 델리게이트를 통해 전달됩니다.

취소 가능한 요청

진행 중인 모든 요청을 언제든지 취소합니다 - 스트리밍 도중 생성을 중단하고 다시 시작해야 하는 반응형 애플리케이션에 필수적입니다.

음성 검색

런타임에 Google Cloud 및 Azure TTS에서 사용 가능한 음성을 프로그래밍 방식으로 조회합니다. 언어와 로케일로 필터링하여 게임 내에서 동적으로 음성을 선택합니다.

오류 처리

모든 요청에 대해 상세한 오류 상태와 메시지 정보가 반환됩니다. Blueprint 또는 C++에서 제공자 오류, 네트워크 실패, 속도 제한을 원활하게 처리합니다.

Blueprint 예제 - OpenAI를 사용한 스트리밍 대화

스트리밍 대화 Blueprint 예제

데모 사용해 보기

Windows 데모를 통해 플러그인의 기능을 직접 체험해 볼 수 있습니다. 이 데모는 AI 대화, 텍스트 음성 변환, 다중 프로바이더 전환을 다루며, 참고용 전체 Blueprint 소스 프로젝트도 제공됩니다.

다중 프로바이더 쇼케이스

여러 프로바이더의 대화와 TTS를 나란히 테스트해 보세요

스트리밍 및 비스트리밍 모드

실시간 사용자 입력으로 두 응답 모드를 비교해 보세요

Blueprint 소스 포함

참고용 데모 프로젝트의 전체 Blueprint 구현

비디오 튜토리얼

플러그인 생태계

Runtime AI Chatbot Integrator는 Georgy Dev 플러그인 제품군의 AI 인텔리전스 계층으로, 음성 인식, 오프라인 TTS, 립싱크와 결합하여 완전한 음성 기반 AI 캐릭터 파이프라인을 구축할 수 있습니다.

Runtime Audio Importer

런타임에 TTS 오디오 출력을 처리하고 재생합니다. 모든 TTS 프로바이더의 스트리밍 오디오 데이터를 처리하는 데 필수적인 동반 플러그인입니다.

자세히 알아보기

Runtime MetaHuman Lip Sync

AI가 생성한 음성 출력에서 직접 MetaHuman 및 사용자 정의 캐릭터의 실시간 립싱크를 구동합니다.

자세히 알아보기

Runtime Speech Recognizer

Whisper 기반의 오프라인 음성-텍스트 변환 - 플레이어의 음성을 텍스트로 변환하여 AI 챗봇에 바로 입력할 수 있습니다.

자세히 알아보기

Runtime Text To Speech

2800개 이상의 음성을 지원하는 완전 오프라인 음성 합성. 오프라인 또는 개인정보 보호가 중요한 시나리오를 위해 클라우드 TTS 프로바이더를 보완합니다.

자세히 알아보기

Runtime Local LLM

온디바이스 LLM으로 오프라인에서 대화를 생성한 다음, 합성된 음성으로부터 립싱크를 구동하여 완전한 오프라인 캐릭터 상호작용을 구현하세요.

자세히 알아보기

문서 및 지원

포괄적인 문서가 모든 프로바이더, 대화 모드, TTS 워크플로, 추론 모델 출력, 음성 검색, 오류 처리를 다루며, 곳곳에 Blueprint 및 C++ 예제가 포함되어 있습니다.

전체 문서

모든 기능에 대한 단계별 가이드, Blueprint 및 C++ 예제 포함

커뮤니티 및 지원

개발자 지원이 제공되는 활발한 Discord 커뮤니티

맞춤형 개발

맞춤형 통합 또는 기능 개발 - [email protected]

Blueprint 예제 - 대화 요청 보내기

OpenAI 채팅 요청 전송 Blueprint 예제

프로젝트에 AI 대화를 추가할 준비가 되셨나요?

Fab에서 UE 5.0 – 5.8용으로 제공됩니다. 9개 AI 제공업체, 스트리밍 응답, 추론 모델, 그리고 90개 이상의 언어를 지원하는 엔터프라이즈급 TTS를 지원합니다.