Description
This plugin uses OpenAI API to generate text and images and does various other tasks.
It can do request both at editor-time and at runtime, so creating editor tools based on AI is easy!
The most prominent endpoints of the API are exposed to Blueprint via latent actions for easy use.
As examples (and fun little features!), the plugin includes a simple chat room to have a conversation with the chatbot and a “fun fact of the day” feature that can inject some fun into everyday work on your upcoming projects.
This is a Beta plugin, so depending on user feedback, I will orient development to add features and do QoL improvements on the already available features.
Note: You need an OpenAI account to get an API key. With your free account, you get 3 months free with up to 18 usd$ worth of tokens. Afterward, you need to pay a price per usage. Here is the link for more information: https://openai.com/api/pricing/
Version 1.1:
Introduced the Chat endpoint along with GPT-3.5!
Fixed some issues with request and response structures not being properly exposed to Blueprint.
Technical Details
Code Modules:
Number of Blueprints: 3
Number of C++ Classes: 7
Network Replicated: No
Supported Development Platforms: Win64
Supported Target Build Platforms: Win64, probably any other platforms that support HttpRequests.
Documentation: A sample blueprint (ExampleBP) contains examples of how to use the Blueprint functionalities.
There is also a README.txt file at the root of the plugin.
Important/Additional Notes: To use the OpenAI API, you need to have an API key, which you can get by going to https://platform.openai.com/account/api-keys
Information about the API can be found here: https://platform.openai.com/docs/api-reference/introduction
This plugin is not at all endorsed by OpenAI; this is an independently made plugin, given out for free.
Supported Engine Versions
5.0 – 5.1