Spaces:
Running
Running
File size: 2,608 Bytes
0216e60 |
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 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 |
# ============================================ # Core API Framework # ============================================ fastapi==0.115.5 uvicorn[standard]==0.32.1 python-multipart==0.0.20 pydantic>=2.0.0 # ============================================ # HTTP Requests & Client # ============================================ requests>=2.31.0 httpx>=0.25.0 # ============================================ # Hugging Face LLM & Inference # ============================================ huggingface-hub>=0.20.0 # For LLM inference (chatbot, tags generation) # ============================================ # Machine Learning & Embeddings # ============================================ # Jina CLIP v2 for multimodal embeddings torch>=2.0.0 transformers>=4.50.0 torchvision>=0.15.0 onnxruntime==1.20.1 sentence-transformers>=2.2.2 pillow>=10.0.0 numpy>=1.24.0 # ============================================ # Vector Database - Qdrant # ============================================ qdrant-client>=1.12.1 grpcio>=1.60.0 # ============================================ # Document Database - MongoDB # ============================================ pymongo>=4.6.0 # ============================================ # Image Processing # ============================================ opencv-python>=4.8.0 # ============================================ # PDF & Document Processing (Optional) # ============================================ # Uncomment if you need PDF parsing # PyPDF2>=3.0.0 # pdfplumber>=0.10.0 # unstructured>=0.10.0 # Advanced document parsing # ============================================ # OCR - Text Extraction from Images (Optional) # ============================================ # Uncomment if you need OCR capabilities # pytesseract>=0.3.10 # easyocr>=1.7.0 # ============================================ # Text Processing & NLP # ============================================ nltk>=3.8.0 # langchain>=0.0.335 # Advanced RAG features (optional) # ============================================ # Gradio for Hugging Face Spaces (Optional) # ============================================ gradio>=4.0.0 # Only needed if deploying to HF Spaces # ============================================ # Utilities # ============================================ python-dotenv==1.0.0 python-dateutil>=2.8.2 loguru>=0.7.0 # Better logging # ============================================ # Data Processing # ============================================ pandas>=2.1.0 # ============================================ # Testing (Development) # ============================================ pytest>=7.4.0 pytest-asyncio>=0.21.0 |