...
All config values can be found in https://portal.azure.com/. If you already have an app with deployed model - just grab existing config values, otherwise read "Short workflow to create all needed resources in Azure"
translate5 system config ID | explanation | Where to find the value in Azure cloud |
---|---|---|
runtimeOptions.plugins.OpenAI.Azure.subscriptionId | Id of the subscription used for the GPT "application" in Azure | Home > Subscriptions |
runtimeOptions.plugins.OpenAI.Azure.resourceGroupName | Name of the resource group used for the GPT "application" in Azure | Search > Resource groups > Create |
runtimeOptions.plugins.OpenAI.Azure.accountName | Account name which is also used as a part of custom domain name in Azure |
Go to ai.azure.com and select desired app (if more than one) and in browser address line after accounts/ you'll have an account name | ||
runtimeOptions.plugins.OpenAI.Azure.tenantId | Directory (tenant) id | Search > Microsoft Entra ID > Manage > App registrations > %YOUR APP% > Overview |
runtimeOptions.plugins.OpenAI.Azure.clientId | Application (client) id | Search > Microsoft Entra ID > Manage > App registrations > %YOUR APP% > Overview |
runtimeOptions.plugins.OpenAI.Azure.clientSecret | Client secret for accessing resource management | Search > Microsoft Entra ID > Manage > App registrations > %YOUR APP% > Manage > Certificates and secrets |
runtimeOptions.plugins.OpenAI.Azure.deploymentType | deployment type (sku) | https://learn.microsoft.com/en-us/azure/ai-foundry/model-inference/concepts/deployment-types, normally equals to "standard" |
runtimeOptions.plugins.OpenAI.server | API endpoint where chat completion requests are sent to | https://ai.azure.com/ > Home > Azure OpenAI endpoint (please note URL must contain "/apenai" at the end) |
runtimeOptions.plugins.OpenAI.apiToken | API access token | https://ai.azure.com/ > Home > API key (1/2) |
Short workflow to create all needed resources in Azure
...