File size: 1,135 Bytes
c75184e
 
 
 
 
 
 
 
 
8a1fc38
 
 
c75184e
 
8a1fc38
 
 
c75184e
 
 
 
 
 
 
 
 
 
 
 
 
8a1fc38
 
c75184e
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8a1fc38
 
 
 
 
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
# Core LangChain
langchain>=0.2.0,<0.3.0
langchain-community>=0.2.0,<0.3.0
langchain-core>=0.2.0,<0.3.0
langchain-text-splitters>=0.2.0,<0.3.0
langchain-groq>=0.1.0
langchain-huggingface>=0.0.3
langchain-google-genai>=1.0.6
google-generativeai>=0.5.4
google-adk==0.1.0
langgraph>=0.0.26
langsmith>=0.1.0

# Vector DB
qdrant-client>=1.7.0
fastembed>=0.1.3
langchain-qdrant>=0.1.0

# Embeddings — pinned for meta-tensor safety on Python 3.11 / CPU
sentence-transformers==2.7.0
transformers==4.40.2
torch==2.2.2
tokenizers>=0.19.0,<0.20.0
huggingface-hub>=0.23.0,<0.24.0
accelerate>=0.29.0

# Data processing
unstructured>=0.10.0
pypdf>=3.0.0

# Database (Firebase)
firebase-admin>=6.5.0

# Math
sympy>=1.12
numpy>=1.24.0,<2.0.0
matplotlib>=3.7.0
scipy>=1.11.0

# API Framework
fastapi>=0.111.0
uvicorn>=0.29.0
pydantic>=2.0.0
pydantic-settings>=2.0.0

# Utilities
python-dotenv>=1.0.0
requests>=2.31.0
beautifulsoup4>=4.12.0
pillow>=10.0.0
pytesseract>=0.3.10
plotly>=5.0.0

# Testing (dev)
pytest>=7.0.0
pytest-cov>=4.0.0
httpx>=0.27.0
google-cloud-logging>=3.10.0
slowapi>=0.1.9
RestrictedPython>=6.2
matplotlib>=3.8.0
PyPDF2>=3.0.1