Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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"

runtimeOptions.plugins.OpenAI.Azure.subscriptionId - is an id of the subscription used for the application application - Home > Subscriptions

runtimeOptions.plugins.OpenAI.Azure.resourceGroupName - name of the resource group used for the application - Search > Resource groups > Create

runtimeOptions.plugins.OpenAI.Azure.accountName - account name which is also used as a part of custom domain name - All resources > Create > AI + Machine learning > Azure OpenAI > Create

runtimeOptions.plugins.OpenAI.Azure.tenantId - Directory (tenant) 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"

Short workflow to create all needed resources in Azure

  - Create a subscription  - Home > Subscriptions > Add

  - Create a resource group - Search > Resource groups > Create

  - Create a resource > All resources > Create > AI + Machine learning > Azure OpenAI > Create

Implementation details

After language resource is created - translate5 automatically creates a deployment of the selected model in Azure cloud. Deployment name will contain translate5 language resource id for ease identifying.

...