File size: 1,353 Bytes
1abe985
22d1e2b
1abe985
 
 
 
 
 
 
 
 
 
22d1e2b
1abe985
22d1e2b
 
 
 
1abe985
 
22d1e2b
 
 
 
 
 
1abe985
22d1e2b
e27e999
22d1e2b
 
 
 
1abe985
22d1e2b
 
1abe985
22d1e2b
1abe985
 
 
22d1e2b
1abe985
 
 
 
 
 
 
 
 
 
 
 
 
 
eefb74d
22d1e2b
1abe985
22d1e2b
e27e999
 
22d1e2b
 
 
 
 
1abe985
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
# Merged requirements from requirements.txt and requirements-hf.txt

# Core FastAPI dependencies
fastapi==0.104.1
uvicorn[standard]==0.24.0
python-dotenv==1.0.0
python-multipart==0.0.6
pydantic[email]==2.11.7
requests==2.31.0
boto3==1.34.0

# Database
asyncpg
aiosqlite
databases
psycopg2-binary

# Auth
passlib[bcrypt]==1.7.4
python-jose[cryptography]==3.3.0

# LLM & RAG
langchain==0.1.13
langchain-openai==0.1.7
langchain-community==0.0.38
langchain-core==0.1.53
langchain-groq==0.0.1
langchainhub
langserve
langchain-objectbox

# Embedding & vector DB
sentence-transformers==2.2.2
supabase==2.18.1
chromadb

# Transcription
faster-whisper==1.0.1
ctranslate2
transformers==4.35.2
whisper # from requirements.txt, not explicitly in hf

# PDF & Reports
PyPDF2==3.0.1
reportlab==4.0.7
beautifulsoup4==4.12.2
bs4 # from requirements.txt
pypdf # from requirements.txt

# Enhanced Analysis
duckduckgo-search==4.1.1
wikipedia-api==0.6.0
timm==0.9.12
opencv-python # from requirements.txt
pillow # from requirements.txt
easyocr # from requirements.txt

# Optional
faiss-gpu
sse-starlette
wikipedia
arxiv
cassio
streamlit
# CUDA-enabled Torch (installed separately)
# torch==2.2.2+cu121 and torchvision==0.17.2+cu121
# Must be installed via pip with specific index:
# pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu121