[Azure OpenAI Studio] Error when uploading data or using Azure Blob Storage in chat playground

Ha Vu, SF-G-2 30 Reputation points
2023-11-16T08:49:43.66+00:00

Hi,

when using Azure OpenAI Studio and trying to upload custom data or using Azure Blob Storage fails in the very last step. It says

User's image

"Provided storage container does not exist or credentials are invalid"

The container exists, so I assume the credentials are invalid? I made sure that every service uses the same subscription, resource group and location.

Azure OpenAI Service
Azure OpenAI Service
An Azure service that provides access to OpenAI’s GPT-3 models with enterprise capabilities.
4,092 questions
{count} votes

Accepted answer
  1. navba-MSFT 27,545 Reputation points Microsoft Employee Moderator
    2023-11-20T04:13:30.57+00:00

    @Ha Vu, SF-G-2 Thanks for getting back and sharing an update. Storage accounts in virtual networks, firewalls, and private endpoints are supported by Azure OpenAI on your data. To use a storage account in a private network:

    1.Ensure you have the system assigned managed identity principal enabled for your Azure OpenAI and Azure AI Search resources.

    • Using the Azure portal, navigate to your resource, and select Identity from the navigation menu on the left side of the screen.
    • Set Status to On.
    • Perform these steps for both of your Azure OpenAI and Azure AI Search resources. User's image

    2.Navigate back to your storage account. Select Access Control (IAM) for your resource. Select Add, then Add role assignment. In the window that appears, add the Storage Data Contributor role to the storage resource for your Azure OpenAI and search resource's managed identity.

    • Assign access to Managed Identity.
    • If you have multiple search resources, Perform this step for each search resource.

    User's image

    3.If your storage account hasn't already been network restricted, go to networking tab and select Enabled from selected virtual networks and IP addresses.

    enter image description here

    Hope this helps.

    More Info here.

    2 people found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.