A sample app for the Retrieval-Augmented Generation pattern running in Azure, using Azure Cognitive Search for retrieval and Azure OpenAI large language models to power ChatGPT-style and Q&A experiences.
Adapts teh chat UI to call the Azure OpenAI api in a vanilla, chatGPT fashion for issue #13
Adds UI on frontend
Adds chatgpt approach in frontend
Adds chatgpt route in flask backend
Adds chatpt approach in backend (converts frontend conversation history format into chat/completions messages format.
Includes system message to make the chatbot talk like a pirate (will change this later)
Does this introduce a breaking change?
[ ] Yes
[x] No
Pull Request Type
What kind of change does this Pull Request introduce?
[ ] Bugfix
[X] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Documentation content changes
[ ] Other... Please describe:
Purpose
Adapts teh chat UI to call the Azure OpenAI api in a vanilla, chatGPT fashion for issue #13
Adds UI on frontend Adds chatgpt approach in frontend Adds chatgpt route in flask backend Adds chatpt approach in backend (converts frontend conversation history format into chat/completions messages format.
Includes system message to make the chatbot talk like a pirate (will change this later)
Does this introduce a breaking change?
Pull Request Type
What kind of change does this Pull Request introduce?
How to Test
Deploy and chat with the AI.