File size: 1,960 Bytes
4718630
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
# SPARKNET Backend Requirements
# For GPU server (Lytos) deployment

# ==============================================================================
# API Framework
# ==============================================================================
fastapi>=0.104.0
uvicorn[standard]>=0.24.0
python-multipart>=0.0.6

# ==============================================================================
# Document Processing (GPU-accelerated)
# ==============================================================================
paddleocr>=2.7.0
paddlepaddle-gpu>=2.5.0  # Use paddlepaddle for CPU-only

# ==============================================================================
# PDF Processing
# ==============================================================================
pymupdf>=1.23.0

# ==============================================================================
# Vector Store & Embeddings
# ==============================================================================
chromadb>=0.4.0
sentence-transformers>=2.2.0

# ==============================================================================
# LangChain & LLM
# ==============================================================================
langchain>=0.1.0
langchain-community>=0.0.20
langchain-ollama>=0.0.1
ollama>=0.1.0

# ==============================================================================
# Data Handling
# ==============================================================================
pydantic>=2.0.0
pydantic-settings>=2.0.0
numpy>=1.24.0
httpx>=0.25.0

# ==============================================================================
# ML/Deep Learning
# ==============================================================================
torch>=2.0.0
torchvision>=0.15.0

# ==============================================================================
# Utilities
# ==============================================================================
loguru>=0.7.0
python-dotenv>=1.0.0