UnrealGenAISupport

Unreal Engine 外掛程式,支援 LLM/GenAI 模型與 MCP UE5 伺服器。OpenAI GPT-5、Deepseek R1、Claude Opus/Sonnet、Gemini 3、Grok 4、阿里巴巴 Qwen、Kimi、ElevenLabs TTS、Inworld、OpenRouter、Gro

UnrealGenAISupport 是什麼?

Unreal Engine 外掛程式,支援 LLM/GenAI 模型與 MCP UE5 伺服器。OpenAI GPT-5、Deepseek R1、Claude Opus/Sonnet、Gemini 3、Grok 4、阿里巴巴 Qwen、Kimi、ElevenLabs TTS、Inworld、OpenRouter、Groq、GLM、Ollama、Local、Meshy、Tripo、Hunyuan3D、Rodin、fal、Dashscope、Seedream。NPC AI、代理、聊天、3D 生成、TTS、多模態、影像生成。UnrealMCP/UnrealClaude

UnrealGenAISupport 概覽

這是什麼

UnrealGenAISupport 是一個 Unreal Engine 外掛,用於將大型語言模型(LLM)與生成式 AI 模型整合到 Unreal Engine 專案中。它也提供 UE5 的模型控制協定(MCP)伺服器,讓外部 AI 客戶端(如 Claude Desktop、Claude Code 和 Cursor)能夠控制 Unreal Editor。該外掛支援多個 AI 提供者,包括 OpenAI、Anthropic、DeepSeek、XAI Grok,以及透過 Ollama 使用的本地模型。它採用 MIT 授權,免費且開源。

主要功能

  • 支援多個 AI 提供者:OpenAI(gpt-4.1、o4-mini、o3、o3-pro)、Anthropic Claude(claude-4-latest、claude-3-7-sonnet 等)、XAI Grok(grok-3-latest)、DeepSeek(deepseek-chat、deepseek-reasoning-r1),以及透過 unreal-ollama 使用的本地模型。
  • 整合模型控制協定(MCP),支援 Claude Desktop、Claude Code 和 Cursor IDE。
  • MCP 功能包括生成場景物件、控制變換與材質、產生藍圖(函式、變數、元件)、執行 Python 腳本以及執行控制台指令。
  • 支援 OpenAI 模型的結構化輸出。
  • 永久免費使用,歡迎貢獻。
  • 另有提供 200 多種模型且保證穩定性的專業版外掛,可於 Fab.com 單獨購買。

使用情境

該外掛可用於具備代理行為的 NPC AI、遊戲內對話、3D 模型生成、文字轉語音(TTS)、多模態互動以及影像生成。一個名為「Become Human」的範例專案即使用 OpenAI 代理實例來驅動 NPC。

快速開始

透過環境變數設定 API 金鑰。Windows: cmd setx PS_OPENAIAPIKEY your_api_key Linux/MacOS: bash echo 'export PS_OPENAIAPIKEY=your_api_key' >> ~/.zshrc source ~/.zshrc 將 PS_OPENAIAPIKEY 替換為對應的金鑰變數(例如 PS_DEEPSEEKAPIKEY、PS_ANTHROPICAPIKEY)。設定後請重新啟動 Editor 和 IDE。 使用 Git、Perforce 或 Fab(Unreal Marketplace)方式將外掛加入專案,詳細步驟請參閱儲存庫的 README。

授權與價格

此外掛採用 MIT 授權,為開源軟體,可免費使用。另提供具備更多功能與支援的專業版外掛,可於 Fab.com 購買。

內容整理自該專案公開的 README 與儲存庫資訊。

將此徽章加入你的 README

Featured on YunoDB 徽章樣式與說明

你是這個專案的維護者嗎?展示它已收錄於 YunoDB。

Markdown[![Featured on YunoDB](https://yunodb.com/badge/prajwalshettydevunrealgenaisupport.svg)](https://yunodb.com/tools/prajwalshettydevunrealgenaisupport?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/prajwalshettydevunrealgenaisupport?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/prajwalshettydevunrealgenaisupport.svg" alt="Featured on YunoDB" height="20"></a>