Skip to content

rashedtalukder/sharepoint-azure-openai-rag

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bring Your SharePoint Online Data in Azure OpenAI (RAG Application)

This repository shows how to generate vector embeddings from SharePoint Online site's documents (PDF or Word), store them in search indexes in Azure AI Search, and use the results to formulate a response in the Azure OpenAI chat completions.

This is a manual step-by-step guide and does not have production automation built in. This is meant to help understand the process of building a Retreival Augement Generate (RAG) app on SharePoint/Teams uploaded files instead of being deployment ready.

Personas

In order to use this repo, it is split into two separate personas to complete the tasks required. View the corresponding folder for your role:

Known limitations

Currently this approach does not allow the following:

  • Folder and/or file filters: This approach does not limit indexing to specific documents or folders within a SharePoint site. In the future, we will look into adding support for SharePoint embedded which offers this level of access granularity.

Credit

Part of this repository is build on top of the work and insights found in https://github.com/liamca/sharepoint-indexing-azure-cognitive-search

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published