Hello Sangarsh S,
Welcome to the Microsoft Q&A and thank you for posting your questions here.
The error "No Vector index found" as it shown typically arises when:
- The Azure AI Search index is not configured as a vector index.
- The vector data (e.g., embeddings) is not present in the index.
- The schema lacks the fields required by Copilot Studio for recognizing a vector index.
Ensure Vector Index Configuration:
- Navigate to your Azure AI Search service in the Azure portal.
- Confirm that the index is configured to store **vector embeddings.
- The index schema should have a field with the
vector
datatype, e.g.,:{ "name": "embedding", "type": "Collection(Edm.Single)", "searchable": false, "filterable": false, "facetable": false, "sortable": false, "retrievable": true, "dimensions": 768 }
- If not, you may need to create a new index or update the schema using the Azure AI Search REST API or SDK.
- Use an embedding model (such as OpenAI embeddings or Azure AI embeddings) to generate vector representations of your data.
- Ensure these embeddings are indexed in the
vector
field of your Azure AI Search index.
Check availability:
- Log in to Copilot Studio and re-establish the connection to your Azure AI Search service.
- Ensure the proper permissions (e.g., API key with access to the vector index) are used.
- Verify that the index appears under Vector Indexes in the selection tab.
- Ensure that the Azure AI Search service and Copilot Studio are hosted in supported regions for vector indexing. Check the region availability - https://learn.microsoft.com/en-us/azure/search/search-service-limits-quotas-capacity
- Test the index in Azure AI Search by running a similarity search query using the vector field: POST https://<search-service-name>.search.windows.net/indexes/<index-name>/docs/search?api-version=2023-07-01-Preview
If the query fails, check your index schema and data for errors.{ "vector": { "value": [0.1, 0.2, ...], // Replace with a sample vector "fields": "embedding", "k": 5 } }
I hope this is helpful! Do not hesitate to let me know if you have any other questions.
Please don't forget to close up the thread here by upvoting and accept it as an answer if it is helpful.