To set up GasbyAI with Azure OpenAI, you'll need to create a Resource (to get Resource name), create a model (to get deployment name), and get the API Key.
Note: Please use Custom Provider for deloyments that not supported here
The following steps will help you get them from Azure OpenAI services
1. Create your Azure OpenAI resource
- Login into your Azure Portal, click on
Create a resource
- Search for
Azure OpenAI
, and click Create
at the bottom of the card. Then choose Azure OpenAI
- On the
Create Azure OpenAI
page, fill in the details.
Once completed, your Azure resource is created. Note that you'll need the Resource name for provider settings
2. Get API Key
API Keys will be available for each resource. To get your API key
- Navigate to the Azure Portal
- Under Resources, select your new resource
- On the Resource page, under Resource Management (on the left menu), select Keys and Endpoint
- Click Show Keys to reveal KEY 1 and KEY 2.
You can use either of these keys as the API Key. Note that you'll need the key for provider settings
3. Deploy a model
- Open Azure OpenAI Studio
- Under Management, select Deployments. Then click
Create new deployment
- Select your desired model under Select a model, and set Deployment name
- Click Create to complete
Now, your new model should be available. Note that you'll need the Deployment name for provider settings
4. Connect Gasby to your Azure OpenAI
Once you completed the previous steps, you'll have Resource name, API Key, and model deployment name. Then:
- On the GasbyAI.com site, click on the settings icon (on the top right) to open the Settings popup
- Under the Settings section, select Azure OpenAI as the Provider
- Paste your API Key and Resource name.
- Under MODEL DEPLOYMENT NAME, enter your model deployment created in the above step. Ensure to enter into the right model (GPT-3.5-Turbo or GPT-4)
Under Settings option
- Choose your chat model
- If Dall-E is available (you'll need to deploy Dall-E model), check Enable Image Generation*
- Click
Test settings
to ensure the settings are correct. Then click Save to complete
Now, you've completed connecting Gasby with your custom API service and should be ready to start using Gasby
Supported models
Current Azure chat models:
- gpt-3.5-turbo
- gpt-4
- gpt-4-turbo
- gpt-4o