Working with Azure AI Studio, and trying to 'Add data' to a deployment.
I am either the owner/creator, or at the very least Contributor to all resources described below.
Manually created AI Search service (and associated index/indexer) and blob storage in Azure portal. Uploaded my data into blob storage.
From AI Studio, created a hub. During hub creation, I select the AI Search resource created earlier from a dropdown list. AI Studio automatically creates a new storage resource, I assume, for the hub. It also creates an AI Search connection, but name is different from the connection specified earlier. I assume this is only a logical name for the connection created within AI Studio, I do not see any actual new AI Search resource by that name in Azure Portal. Regardless, I manually add a new AI Search connection, and AI Studio auto-detects the existing connection in Azure Portal, which I select.
Issue starts here. I create a chatgpt deployment and try to add my own data from playground. AI Search specified as source. AI Studio presents 2 dropdowns for AI Search and Index selection. The resources I have selected automatically appear for selection. After that, it asks for index name. I assume this is the 'project index'. I try adding the data, and am presented with an error page, with that robot image, citing what I assume to be permission issue. Now, whenever I try to enter playground with that deployment, I receive the same error page.
I create a new deployment and try the same operation again. I am not able to reuse the 'project index', have to specify a new one. Otherwise, everything remains the same. Operation is actually 'successful', I do not get the error page described earlier. However, when I try to type anything in chat, I receive error 404. Invalid AzureCognitiveSearch configuration detected. No index with name <project index> was found in the service... Not sure if it's multiple errors, or all describing the same issue. Tried again using the AI Search connection automatically created by the hub (with the different name), similar result.
Not sure where to go from here. Is the process I am using to add data correct? Is there some permission I'm missing? As described above, I'm owner/contributor to all the resources specified. Checked permissions wherever I could, failed to identify any issue.
Please advise.