Skip to main content
All CollectionsAI Providers & ModelsAI ConnectionsOpenAI
Ultimate Guide: Everything You Need to Know Before Adding Your OpenAI API Key
Ultimate Guide: Everything You Need to Know Before Adding Your OpenAI API Key
Promptitude Team avatar
Written by Promptitude Team
Updated over 2 months ago

Welcome to your go-to guide for integrating OpenAI's capabilities with Promptitude, your prompt management platform. In this guide, we'll walk you through everything you need to know before adding your OpenAI API Key.

We'll cover how to create an OpenAI account, verify it, set up billing, and generate a new API key. Don't worry if you're not a developer; we'll explain everything in simple terms. Let's dive in!

1️⃣ Difference between ChatGPT Plus and OpenAI API access.

Firstly, it's important to distinguish between ChatGPT Plus and OpenAI API access:

  • ChatGPT Plus is a subscription service costing $20/month, giving users enhanced access to ChatGPT via OpenAI's web interface. This does not include API access.

  • OpenAI API access requires a separate setup. This is essential for using platforms like Promptitude, as it allows you to connect and send requests directly to OpenAI’s models. This service is pay-as-you-go, meaning you only pay for what you use.

2️⃣ Create an OpenAI account (If you don't have a current account)

If you've signed up for ChatGPT in the past, log in using the same email address and password at https://platform.openai.com. If you don't have an account yet, follow these steps:

  1. Enter your email and create a password.

  2. Fill out the necessary personal information and agree to the terms.

  3. Verify your account via the email sent to you.

NOTE: 📌 In order to verify your account and create your API Key, you will need to validate your phone number and email address. OpenAI takes security very seriously and this helps protect your account.


Setting Up Billing

Setting up and managing your OpenAI billing doesn’t have to be complicated. By following these steps and tips, you can ensure a smooth experience as you explore the exciting capabilities of AI in your business.

  1. Click on Billing to access payment options.

  2. Click the green Add payment details button.

  3. Choose whether the billing account is for an Individual or a Company.

  4. Enter your active card details.

  5. Decide on a prepaid amount to start with, the minimum being $5.

Managing Your API Usage

  • Auto-recharge: This option automatically tops up your credits when they fall below a certain threshold, ensuring uninterrupted service.

  • Add Credits Manually: If you prefer more control, you can manually add credits whenever necessary.

3️⃣ Generating a New API Key

Now that you've set up billing, it's time to generate a new API key.

  1. Log into your OpenAI account.

  2. Go to the API Keys section under your account settings.

  3. Click on Create new secret key.

  4. Choose between a User API Key (for individual use) or a Project API Key (for team projects).

  5. Configure your key by naming it and setting the necessary permissions.

📌 IMPORTANT NOTES: Learn more

  • Save your API key securely as OpenAI will not display it again. Make sure to copy your secret key and paste it into whatever application you need it for.

  • Name your secret API key. Have different keys for different apps and sites, so make sure you name it something that will help you remember what it's for.

  • Don't use the abbreviated API Key in Promptitude. If the API Key doesn’t have the general structure or seems to be incomplete, you may need to generate a new one to copy and paste into Promptitude.

Now that you have your OpenAI account set up with billing and an API key generated, you're all set to integrate OpenAI with Promptitude.

Remember, managing your API usage effectively will help keep your costs under control. If you ever run into issues or have questions, feel free to reach out to [email protected]. Enjoy harnessing the power of AI to make your prompt management smoother and more efficient!

Did this answer your question?