- 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
30 lines
460 B
Plaintext
30 lines
460 B
Plaintext
fastapi==0.115.0
|
|
uvicorn[standard]==0.30.6
|
|
jinja2==3.1.4
|
|
pymysql==1.1.0
|
|
python-multipart==0.0.9
|
|
itsdangerous==2.2.0
|
|
passlib==1.7.4
|
|
bcrypt==4.0.1
|
|
markupsafe==2.1.5
|
|
|
|
# RAG & Vector Database
|
|
qdrant-client>=1.7.0
|
|
|
|
# AI Provider SDKs
|
|
openai==1.5.0
|
|
anthropic==0.40.0
|
|
httpx==0.27.0
|
|
|
|
# Local embeddings fallback
|
|
sentence-transformers==2.2.2
|
|
torch>=2.0.0
|
|
|
|
# Configuration management
|
|
pydantic-settings==2.0.3
|
|
|
|
# Utilities
|
|
python-slugify==8.0.1
|
|
|
|
# Security
|
|
slowapi==0.1.9 |