Is it possible to build a chatbot using Azure OpenAI and Cognitive Search that could directly index large volume of documents from a SharePoint repo?

Sreejith Gireesan 0 Reputation points
2023-08-31T14:13:08.8966667+00:00

Building an Azure OpenAI chatbot that refers a bunch of documents in a blob storage is relatively easy and already implemented. Now, is it possible to have that chatbot uses Cognitive Search to directly access and index large volume of documents from an onprem SharePoint repo?

Azure AI Search
Azure AI Search
An Azure search service with built-in artificial intelligence capabilities that enrich information to help identify and explore relevant content at scale.
1,106 questions
Azure
Azure
A cloud computing platform and infrastructure for building, deploying and managing applications and services through a worldwide network of Microsoft-managed datacenters.
1,013 questions
Azure OpenAI Service
Azure OpenAI Service
An Azure service that provides access to OpenAI’s GPT-3 models with enterprise capabilities.
3,395 questions
{count} votes

1 answer

Sort by: Most helpful
  1. SnehaAgrawal-MSFT 21,926 Reputation points
    2023-09-01T15:15:46.0166667+00:00

    @Sreejith Gireesan

    Yes, it is possible to build a chatbot using Azure OpenAI and Cognitive Search that could directly index large volume of documents from a SharePoint repository. However, it would require some additional steps to set up the integration between SharePoint and Cognitive Search.

    You may refer to detailed blog and this video would be helpful-

    Keep in mind that there are some considerations when using the SharePoint indexer with Cognitive Search, such as the fact that indexing SharePoint .ASPX site content is not supported and that the SharePoint indexer does not pull document-level authorization into the search index.

    You can find more information on these considerations in the documentation for the SharePoint indexer- https://learn.microsoft.com/en-us/azure/search/search-howto-index-sharepoint-online

    Please let us know if further query or issue remains.

    0 comments No comments

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.