A Solution Accelerator for the RAG pattern running in Azure, using Azure AI Search for retrieval and Azure OpenAI large language models to power ChatGPT-style and Q&A experiences. This includes most common requirements and best practices.
Make backend search, backend tools and remainder backend files PEP8 compliant
Resolves #858
Does this introduce a breaking change?
[ ] Yes
[x] No
How to Test
Get the code
Run the tests:
poetry run pytest -m "not azure and not functional"
poetry run pytest -m "functional"
* Run the application locally and go to http://localhost:8502/Ingest_Data
* Verify all options work
![SCR-20240514-mdvv-2](https://github.com/Azure-Samples/chat-with-your-data-solution-accelerator/assets/4739534/3962e71a-c4aa-4b5a-ac0d-52b8ab9f195f)
![SCR-20240514-mdlu-2](https://github.com/Azure-Samples/chat-with-your-data-solution-accelerator/assets/4739534/bf0e0d86-18ed-4dbb-a61e-8c9bbeb7c7e3)
![SCR-20240514-mdof-2](https://github.com/Azure-Samples/chat-with-your-data-solution-accelerator/assets/4739534/79a9734e-4a28-4a92-9b12-6b433d1ce3c3)
![SCR-20240514-mdqf-2](https://github.com/Azure-Samples/chat-with-your-data-solution-accelerator/assets/4739534/22703e0d-ec06-4f62-b922-6548eeb2a367)
## What to Check
* Verify all options work
Purpose
Does this introduce a breaking change?
How to Test