Setting up API Keys
To use generative AI features you need to create a api key from open AI and optionally eleven labs. in this guide we will go through how to set that up.
1. Make the Open AI API Key
Go to https://platform.openai.com/ and log in with your chatgpt account or sign up if you dont have one.
Click the project dropdown and choose create project

at the top right click on dashboard

Under the manage tab choose api keys section.

Click the create new secret key button at the top of the page.

a window will pop up. choose a name you like, the project you want it to be assigned to that you created in step 2, and then for permissions give it the all category. once those details are completed click create key.
It will give you an api key to copy, paste that into the api key dashboard inside the unreal editor for GPT Features. Your open ai features should now work. next I will go over setting up eleven labs.
You may also need to setup a billing account with open ai, since this involves credit card details and open ai security I will not show how to do this, however it is straight forward. just go to the billing, add your credit or bank card, and then purchase a credit amount. I recommend starting with just 10 dollars which should last for quite some time.
2. Make the Eleven Labs API Key
You will need to purchase a paid eleven labs subscription; their free tier has a restricted api that does not allow it to work with this plugin.
Log in or create an account with eleven labs.
At the bottom left you will see a developers tab, click on that.

Next click on the API keys tab in the new window.

Click create new api key and give it a name, and these settings. if new features get added to the plugin you may need to update these settings to use them.


Now paste that into the api key after its created into the api key dashboard for GPT Features in the Unreal Editor.

3. Choosing which ai models to use(IMPORTANT).
Once you have added your api keys, you now need to set which ai models get used. for eleven labs this is done on the node but for open ai features you need to set it here.
Open the API Key Setter Dashboard and find the Text AI Model and Translation AI Model.
Click the drop down and choose the one you like for each, I will go over the gist of each one below and link to their pricing.
For Reference here is OpenAIs most up to date pricing. they charge per 1 million tokens, 3 letters is roughly 1 token. You can expect to get billed the stated price per 250,000 tokens or 700,000 letters you generate. https://platform.openai.com/docs/pricing
The different AI Models:
GPT-5: The latest model, but also one of the most expensive and slower to process.
GPT-5 Mini: a well-rounded model that uses the latest tech, is faster, and more affordable. I recommend this for Dialogue Generation.
GPT-5 Nano: This is an extremely fast and cheap AI model, but it produces less quality for dialogue generation. I recommend using this for translations.
GPT-4.1: Last gen model but still good, may have varying results from GPT-5, I recommend testing. GPT-4.1 Mini: similar to GPT 5 Mini but uses last gen AI model. GPT-4.1 Nano: Similar to GPT 5 Nano, but a little bit faster and a little cheaper. Perfect for translations or other small generations.
GPT-4o: A older AI model but it tends to have a more personal human feel to it, recommended if you are building something that needs to feel more human and dont need the latest knowledge. GPT-4o Mini: A miniature version of GPT 4o, same features but produces slightly worse quality, but at a more affordable price.
GPT-3.5 Turbo: Very old model, but it is very fast at generation and processing. This will likely provide the speed of GPT 5 Nano with the quality of GPT 4.1 mini.
Last updated