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.
The admin site deploys fine, launches, and offers the Ingest data page which works. However the Explore and Delete pages are broken and have no functionality.
Expected behavior
All admin pages working fine.
How does this bug make you feel?
Unhappy that the back-end cannot be administered. Also disappointed that check-ins are happening that allow breaking changes like this. Bummed that Microsoft does not have a QA process for public Github repos to confirm pull requests do not result in breaking changes.
Debugging information
Steps to reproduce
One-click deploy the accelerator
Successful deployment, no errors reported
Launch the admin web site
Ingest some files
Go to Explore or Delete pages in the admin site
Neither works, has a large pink error message that says:
ModuleNotFoundError: No module named 'backend'
Traceback:
File "/usr/local/lib/python3.11/site-packages/streamlit/runtime/scriptrunner/script_runner.py", line 584, in _run_script
exec(code, module.dict)
File "/usr/local/src/myscripts/admin/pages/02_Explore_Data.py", line 7, in
from batch.utilities.search.IntegratedVectorizationSearchHandler import (
File "/usr/local/src/myscripts/admin/batch/utilities/search/IntegratedVectorizationSearchHandler.py", line 1, in
from backend.batch.utilities.search.SearchHandlerBase import SearchHandlerBase
Screenshots
Logs
If applicable, add logs to help the engineer debug the problem.
Tasks
To be filled in by the engineer picking up the issue
Describe the bug
The admin site deploys fine, launches, and offers the Ingest data page which works. However the Explore and Delete pages are broken and have no functionality.
Expected behavior
All admin pages working fine.
How does this bug make you feel?
Unhappy that the back-end cannot be administered. Also disappointed that check-ins are happening that allow breaking changes like this. Bummed that Microsoft does not have a QA process for public Github repos to confirm pull requests do not result in breaking changes.
Debugging information
Steps to reproduce
ModuleNotFoundError: No module named 'backend' Traceback: File "/usr/local/lib/python3.11/site-packages/streamlit/runtime/scriptrunner/script_runner.py", line 584, in _run_script exec(code, module.dict) File "/usr/local/src/myscripts/admin/pages/02_Explore_Data.py", line 7, in
from batch.utilities.search.IntegratedVectorizationSearchHandler import (
File "/usr/local/src/myscripts/admin/batch/utilities/search/IntegratedVectorizationSearchHandler.py", line 1, in
from backend.batch.utilities.search.SearchHandlerBase import SearchHandlerBase
Screenshots
Logs
If applicable, add logs to help the engineer debug the problem.
Tasks
To be filled in by the engineer picking up the issue