UnrealGenAISupport

UnrealGenAISupport

🚀 Unreal Engine生成式人工智能支持插件

Unreal Engine生成式人工智能支持插件是一款强大的工具包,它能将多种生成式AI模型集成到Unreal Engine中。该插件支持OpenAI、Anthropic(Claude)、XAI、Meta AI(Llama)、Deepseek和Google Gemini等众多AI服务提供商,具备文本生成、代码生成、材料生成和节点生成等强大功能,为用户带来更高效便捷的开发体验。

🚀 快速开始

Unreal Engine生成式人工智能支持插件集成了多种主流生成式AI模型,可通过LLM生成蓝图脚本和C++代码,还能自动创建材质/函数、生成文本和节点网络等。你可以按照以下步骤进行安装和配置。

✨ 主要特性

  1. 多模型支持:集成多种主流生成式AI模型。
  2. 代码生成:通过LLM生成蓝图脚本和C++代码。
  3. 材料生成:自动创建材质/函数。
  4. 文本生成:用于描述、故事情节和其他内容创作。
  5. 节点生成:自动生成和配置节点网络。
  6. 插件管理器集成:通过插件市场安装,支持离线模式。

📦 安装指南

从Unreal Marketplace获取

  • 打开Unreal Engine编辑器。
  • 进入"Window -> Asset Store"。
  • 搜索并下载“Generative AI Support”插件。

手动安装

  • 下载压缩包。
  • 解压到项目目录的"Content/Plugins"文件夹。

📚 详细文档

配置指南

环境变量设置

export OPENAI_API_KEY="your_key_here"

在Unreal Engine编辑器启动时自动加载。

配置插件设置

  • 打开插件的设置界面。
  • 填写必要的API密钥和偏好设置。
  • 启用/禁用所需的功能模块。

高级功能

OpenAI集成

  • 支持GPT - 4, GPT - 4 Turbo, GPT - 3.5等模型。
  • 提供完整上下文窗口,支持复杂对话流。
  • 支持文件附件和上传。

Anthropic集成

  • 使用Claude系列模型进行代码生成。
  • 自动处理错误并提供替代方案。
  • 直接生成蓝图节点网络。

XAI集成

  • 利用XAI的API实现材料生成。
  • 支持多种模型版本,如"grok - 3 - latest"。

Gemini和Llama支持

  • 集成Google的Gemini模型。
  • 使用本地Llama模型进行推理。

Deepseek支持

  • 支持Deepseek的多语言模型。
  • 完整的上下文窗口支持。

模型控制协议(MCP)

  • 支持Claude Desktop App、Cursor等工具。
  • 自动启动MCP服务器(可选)。
  • 提供Python脚本接口。

开发指南

设置开发环境

  1. 安装必要的Python包:
pip install unreal
  1. 配置IDE的Python解释器以支持智能感知。
  2. 熟悉项目结构和代码组织方式。

已知问题

  • 节点连接问题
  • 缺乏undo/redo功能
  • Deepseek推理中的上下文窗口问题
  • 材质生成的复杂性限制

参考资料

快速链接

贡献指南

欢迎开发者Fork项目、提交Pull Request和ISSUE。

  • 0 关注
  • 0 收藏,22 浏览
  • system 提出于 2025-09-18 19:09

相似服务问题

相关AI产品