Update requirements.txt
Browse files- requirements.txt +27 -13
requirements.txt
CHANGED
@@ -1,19 +1,33 @@
|
|
1 |
git+https://github.com/huggingface/huggingface_hub.git
|
2 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
tavily-python
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
PyPDF2
|
5 |
python-docx
|
6 |
-
|
7 |
-
|
8 |
-
opencv-python
|
9 |
-
requests
|
10 |
-
beautifulsoup4
|
11 |
-
html2text
|
12 |
-
deepseek
|
13 |
-
openai
|
14 |
-
google.generativeai
|
15 |
opencv-python-headless
|
16 |
pytesseract
|
17 |
-
|
18 |
-
|
19 |
-
fireworks-ai
|
|
|
1 |
git+https://github.com/huggingface/huggingface_hub.git
|
2 |
+
# /requirements.txt
|
3 |
+
|
4 |
+
# Core Framework
|
5 |
+
gradio
|
6 |
+
python-dotenv
|
7 |
+
|
8 |
+
# --- API Clients & Dependencies ---
|
9 |
+
|
10 |
+
# Pinning specific versions to resolve Google's internal dependency conflict
|
11 |
+
# This is the fix for the "duplicate file name" protobuf error.
|
12 |
+
googleapis-common-protos==1.63.0
|
13 |
+
protobuf==4.25.3
|
14 |
+
|
15 |
+
# The actual client libraries
|
16 |
+
huggingface-hub
|
17 |
tavily-python
|
18 |
+
groq
|
19 |
+
fireworks-ai
|
20 |
+
openai
|
21 |
+
google-generativeai
|
22 |
+
|
23 |
+
# --- Content Processing ---
|
24 |
+
beautifulsoup4
|
25 |
+
requests
|
26 |
PyPDF2
|
27 |
python-docx
|
28 |
+
|
29 |
+
# --- Optional OCR capabilities ---
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
30 |
opencv-python-headless
|
31 |
pytesseract
|
32 |
+
Pillow
|
33 |
+
numpy
|
|