HttpGPT - GPT Integration (ChatGPT and DALL-E)

Lucoiso - Code Plugins - Mar 27, 2023
23
3.96 out of 5 stars(23 ratings)
  • 61%
  • 9%
  • 9%
  • 9%
  • 13%

HttpGPT is an Unreal Engine plugin that facilitates integration with OpenAI's GPT based services (ChatGPT and DALL-E) through asynchronous REST requests, making it easy for developers to communicate with these services.

  • Supported Platforms
  • Supported Engine Versions
    5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

HttpGPT is an Unreal Engine plugin that facilitates integration with OpenAI's GPT based services (ChatGPT and DALL-E) through asynchronous REST requests, making it easy for developers to communicate with these services.


HttpGPT also includes Editor Tools to integrate Chat GPT and DALL-E image generation directly in the Engine.


DISCLAIMER: Mac and IOS support only via GitHub.

Technical Details

Features:

  • Asynchronous Tasks
  • Support for multiple models
  • Plugin Settings page in Project Settings
  • Automatic conversion of JSON into UStructs
  • Editor Tool: HttpGPT Chat (Integrated ChatGPT)
  • Editor Tool: HttpGPT Image Generator (Integrated DALL-E)
  • Open Source


Code Modules:

  • Runtime Module: HttpGPTChatModule, HttpGPTImageModule, HttpGPTCommonModule
  • Editor Module: HttpGPTEditorModule


Number of Blueprints: 13

Number of C++ Classes: 4

Network Replicated: No

Supported Development Platforms: Windows, Linux

Supported Target Build Platforms: Windows, Linux, Android, HoloLens

Documentation: Wiki (github.com)

Example Project: lucoiso/UESpeechGPT: Example Project that uses both OpenAI GPT-3 and Microsoft Azure Speech Services (github.com)


Important/Additional Notes: DISCLAIMER: Mac and IOS support only via GitHub.