File size: 1,072 Bytes
76d48fe
 
 
e59549a
13b35d8
5f5de15
ad4fe72
 
 
5584eec
 
6fa07fa
ad4fe72
 
6999d4b
ad4fe72
 
 
9fa1f7e
ad4fe72
e59549a
 
2745885
e59549a
2745885
e59549a
 
784d0c9
370caed
784d0c9
e59549a
b99e661
c1e53d0
 
 
 
6fa07fa
e59549a
b99e661
 
 
 
 
768c8b4
b99e661
 
 
e59549a
b99e661
 
 
 
 
 
 
 
e59549a
b99e661
 
 
e59549a
b99e661
6fa07fa
e59549a
b99e661
 
 
e59549a
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

groq

# Core ML and AI
torch==2.0.1
transformers==4.40.1
trl==0.8.6

accelerate==0.24.1
peft==0.10.0
datasets

protobuf<4
click<8.1
pydantic>=2.4.0

datasets
huggingface-hub>=0.19
sentencepiece

# Optional: 8-bit quantization (uncomment if needed)
# bitsandbytes==0.41.1

# Document Parsing & OCR
unstructured
# Optional: add specific extras like [pdf] or [local-inference] depending on your platform
# unstructured[pdf]
pytesseract
pdfminer.six

# Vector DB & Search
faiss-cpu>=1.7.4
llama-index==0.9.48
llama-index-vector-stores-faiss==0.2.0
llama-index-embeddings-huggingface==0.3.0


# Document Formats
PyPDF2>=3.0.1
python-docx>=0.8.11
openpyxl>=3.1.2

# Web Interface
gradio>=4.13.0
fastapi>=0.104.0
uvicorn>=0.24.0

# Data & Utilities
numpy>=1.24.0
pandas>=2.0.0
scipy>=1.11.0
requests>=2.31.0
tqdm>=4.66.0
python-dotenv>=1.0.0
pydantic>=2.4.0

# Async & Performance
asyncio-throttle>=1.0.2
aiofiles>=23.2.1

# Logging
loguru>=0.7.2

# Optional: ONNX & quantization (uncomment if needed)
# onnxruntime>=1.16.0
# optimum>=1.14.0
# auto-gptq>=0.4.2
# autoawq>=0.1.6