HttpGPT - GPT Integration (ChatGPT and DALL-E)

Lucoiso - 代码插件 - 2023/03/27

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.

  • 支持的平台
  • 支持的引擎版本
    5.3
  • 下载类型
    引擎插件
    此产品包含一款代码插件,含有预编译的二进制文件以及与虚幻引擎集成的所有源代码,能够安装到您选择的引擎版本中,并根据每个项目的需求启动。

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.

技术细节

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.