@Sarva, Pavan Yes, the SharePoint indexer in Azure Cognitive Search can index documents from SharePoint libraries. However, it does not generate vector embeddings by default.
To generate vector embeddings for documents in the SharePoint library and persist them for vector search using Azure Cognitive Search, you can use Azure OpenAI Service. You can use the OpenAI Service to generate embeddings for each document in the SharePoint library and store them in a separate field in the search index. Once the embeddings are stored in the search index, you can use Azure Cognitive Search to execute vector search queries against the embeddings.
Here is a high-level overview of the steps you can follow:
- Set up a SharePoint indexer in Azure Cognitive Search to index documents from the SharePoint library.
- Use Azure OpenAI Service to generate embeddings for each document in the SharePoint library.
- Store the embeddings in a separate field in the search index.
- Use Azure Cognitive Search to execute vector search queries against the embeddings.