How to create an OpenAI API key to use in Ozeki AI Gateway
This guide demonstrates how to create an OpenAI API key and configure it in Ozeki AI Gateway. You'll learn how to access the OpenAI platform, generate a new API key, and set up OpenAI as a provider in your gateway. By following these steps, you can connect your Ozeki AI Gateway to OpenAI's models and services.
API URL: https://api.openai.com/v1 Example API Key: sk-proj-12345... Default model: gpt-5.2
What is an OpenAI API key?
An OpenAI API key is a unique authentication credential that allows applications to access OpenAI's AI models and services. The API key serves as a secure token that identifies your OpenAI account and authorizes API requests. When configuring OpenAI as a provider in Ozeki AI Gateway, you need this API key to establish the connection between your gateway and OpenAI's services.
Steps to follow
We assume Ozeki AI Gateway is already installed on your system. You can install it on Linux, Windows or Mac.
- Open OpenAI platform
- Login to OpenAI
- Click create new secret key
- Enter key details
- Create key
- Copy API key
- Open Providers page in Ozeki AI Gateway
- Create provider
How to create an OpenAI API key video
The following video shows how to create an OpenAI API key and configure it in Ozeki AI Gateway step-by-step. The video covers accessing the OpenAI platform, generating a new API key, and setting up OpenAI as a provider in your gateway.
Step 1 - Open OpenAI platform
Open your web browser and navigate to the OpenAI platform API keys page. This is where you'll create and manage your OpenAI API keys (Figure 1).
Step 2 - Login to OpenAI
Sign in to your OpenAI account using your credentials. If you don't have an OpenAI account yet, you'll need to create one before proceeding. After logging in, you'll have access to the API keys management section (Figure 2).
Step 3 - Click create new secret key
Navigate to the API keys section in your OpenAI dashboard and click the "Create new secret key" button (Figure 3).
Step 4 - Enter key details
Enter a descriptive name for your API key that identifies its purpose and select which project the API key belongs to. For example, you might name it "Ozeki AI Gateway" to indicate it will be used with your gateway installation. For testing purposes, the "Default project" will suffice (Figure 4).
Step 5 - Create secret key
Click the "Create secret key" button to generate your new OpenAI API key. OpenAI will create a unique key that you'll use to authenticate your gateway with OpenAI's services (Figure 5).
Step 6 - Copy API key
After the API key is generated, OpenAI displays the complete key value. Click the copy button to copy the key to your clipboard (Figure 6).
The API key is shown only once during creation. Make sure to copy and securely store the key before closing this window.
Step 7 - Open Providers page in Ozeki AI Gateway
Open the Ozeki AI Gateway web interface and navigate to the Providers page. This is where you'll configure OpenAI as a new provider using the API key you just created (Figure 7).
Step 8 - Create provider
Click the "New" button to begin the provider creation process. This opens a form where you'll enter the connection details for OpenAI (Figure 8).
Fill in the provider configuration form with OpenAI's details. Enter "OpenAI" as the provider name, select "OpenAI compatible" as the provider type, specify the API endpoint URL, and paste the API key you copied earlier. Select the preferred model from the dropdown list, then click "Create" to save the configuration (Figure 9).
https://api.openai.com/v1
After clicking "Create", the OpenAI provider is added to Ozeki AI Gateway. The provider now appears in the providers list, confirming that your gateway can route requests to OpenAI's services. You can now create routes that allow users to access OpenAI models through your gateway (Figure 10).
Conclusion
You have successfully created an OpenAI API key and configured it as a provider in Ozeki AI Gateway. Your gateway can now communicate with OpenAI's services and access models like GPT-5 and other OpenAI models through your centralized gateway infrastructure. This setup allows you to manage OpenAI access for multiple users and applications from a single point.