Fix Qdrant Client Compatibility and Role RAG Tests

- Upgrade qdrant-client usage to query_points (replacing deprecated search)
- Relax qdrant-client version constraint in requirements.txt (>=1.7.0)
- Config: Allow extra environment variables in Settings (for local dev)
- test_roles_rag.py: Fix import path for local execution
This commit is contained in:
2025-12-07 20:45:58 +01:00
parent 0e7865ee57
commit 9c01bc0607
8 changed files with 17 additions and 8 deletions

View File

@@ -6,7 +6,8 @@ import json
from pathlib import Path
# Add app to path
sys.path.insert(0, '/app')
# Add app to path (local execution)
sys.path.insert(0, os.path.join(os.getcwd(), 'app'))
from services.provider_factory import ProviderFactory
from utils.rag_chat import RAGChatService