Spaces:
Sleeping
Sleeping
File size: 947 Bytes
11b7fde 68ee171 11b7fde 68ee171 be70bd4 20fa64f 11b7fde 68ee171 11b7fde 68ee171 2ff64f6 11b7fde a93e37a 11b7fde 68ee171 11b7fde 68ee171 39dbe10 11b7fde 68ee171 11b7fde 20fa64f 68ee171 11b7fde 68ee171 11b7fde 68ee171 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 | # Core FastAPI framework fastapi~=0.135 uvicorn[standard]~=0.44 python-multipart~=0.0 # HTTP client for LLM APIs httpx~=0.28 openai~=2.30 huggingface-hub~=0.36 # Document processing PyPDF2~=3.0 docx2txt~=0.9 python-docx~=1.2 # Environment configuration python-dotenv~=1.2 pyyaml~=6.0 # Persona color generation colorhash~=2.3 # Vector database and embeddings chromadb~=1.5 sentence-transformers~=5.3 # Natural language processing nltk~=3.9 tiktoken~=0.12 markdown~=3.0 # PDF generation and export reportlab~=4.4 # Persistence: SQLite via aiosqlite on the HF Storage Bucket mount (no MongoDB). # pymongo is kept *only* for bson.ObjectId and the DuplicateKeyError / # PyMongoError types that the existing routers and the SQLite shim raise. aiosqlite~=0.20 pymongo~=4.16 # Authentication and security passlib[bcrypt]~=1.7 bcrypt~=4.3 python-jose[cryptography]~=3.5 # Data validation (required for EmailStr in Pydantic) email-validator~=2.3 |