• Stars
    star
    181
  • Rank 208,088 (Top 5 %)
  • Language
  • License
    Apache License 2.0
  • Created over 1 year ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A collection of Unreal Engine 5 Editor Utility widgets powered by GPT3/4

Unreal-Engine-5-GPT-Editor-Utilities

A collection of Unreal Engine 5 Editor Utility widgets powered by GPT3/4.

Installation

Download and place one of the editor utilities within the UE5 project you wish to use it.

Then make sure to install OpenAI via pip using this method - https://dev.epicgames.com/community/learning/tutorials/lJly/python-install-modules-with-pip-unreal-engine-5-tutorial. This is the only real requirement but only take a couple of minutes, all editor utilities from this repo should work after step is completed.

Here is a quick example of how this is done for UE5.1

"C:\Program Files\Epic Games\UE_5.1\Engine\Binaries\ThirdParty\Python3\Win64\python.exe" -m pip install openai sounddevice

Required pip libraries - openai, sounddevice(if using whisper)

Open the editor utility in the UE5 editor and place your OpenAI api key in api_key variable, then save the blueprint.

Usage

Right click on on the editor utility and click on "Run Editor Utility Widget".

Double click on the editor utility for full customization through blueprints.

Information

Each editor utility is made fully in Blueprint with a simple python script node that interacts with GPT3. Right now this uses the completion method with davinci-003 for the model. It should be easy to extend / create other utilities using the method, and extend to eventually use GPT4 for a more chat like utility.

ToDos

  • Release first utility
  • Add proper error checking
  • Add more utilities!

We welcome contributions and PRs