- Replace isolated tests with full RAG pipeline integration in custom tests
- Remove code duplication by importing query_rag_pipeline from app.py
- Update input tests to use complete pipeline with real guardrails
- Update output tests to use real system with proper context
- Remove performance testing section from dashboard
- Clean up experiment files and remove unused components
- Fix SVNR redaction to use valid Austrian SVNR numbers for testing
- Improve test result displays with RAG pipeline context info
Add comprehensive experimental dashboard and RAG testing suite
- Implement 4 experiment types: input/output guardrails, hyperparameters, context window
- Add interactive GUI dashboard with system information and database stats
- Enhance main interface with improved chat layout and explanatory content
- Update README with comprehensive documentation
- Clean up code by removing unused imports and JSON file operations
feat: Add SVNR redaction from output
Samuel Oberhofer
d7d98fc
feat: load secrets from environment variables as fallback
Samuel Oberhofer
bc4f950
fix: resolve merge conflicts and correct app startup errors
Samuel Oberhofer
549da23
refactor: automate setup and streamline Docker deployment
Samuel Oberhofer
8667d97
fixed indexing error, added instruction prompt to model, updated vector db creation, added input rails, made output correctness rail less strict, adapted output on failed output guardrails, added missing requirements
Theresa
d69ddeb
added params for easy experiment execution (see use case)
theresanother1
0eb1d2c
fixed language check and hallu check, added language check to input rails, fixed email sanitize, removed dummy relevance score, refactorings, fixed requirements for installments, refactored model initialization, adapted CLI output
Theresa
bcabbeb
merged with main
theresanother1
25f9cc3
merged with main branch
add output guard rails and model text generation
theresanother1
95a5cb0
- output guard rails (context relevance, hallu check, correctness check
- model genereration via HF api
- incorporation with test promt via gui
- update requirements
- update .gitignore
feat: Integrate backend modules into Streamlit app
Samuel Oberhofer
b1a6770
feat: Set up initial project structure and database script