Coool2 commited on
Commit
2e9ae8d
·
verified ·
1 Parent(s): bb86966

Update requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +28 -21
requirements.txt CHANGED
@@ -1,26 +1,33 @@
1
  # Core
2
- gradio
3
- requests>=2.31.0
4
 
5
- # LlamaIndex
6
- llama-index
7
- llama-index-core
8
- llama-index-llms-huggingface-api
9
- llama-index-embeddings-huggingface
10
- llama-index-readers-file
11
- llama-index-tools-arxiv
12
- llama-index-postprocessor-sbert-rerank
13
- llama-index-readers-web
14
- llama-index-llms-openrouter
15
- llama-index-callbacks-wandb
16
 
17
- # ML Stack (ESSENTIELS)
18
- transformers>=4.37.0,<5.0.0 # ← Essentiel pour HF ecosystem
19
- torch>=2.0.0,<3.0.0 # Essentiel pour embeddings/reranking
20
- sentence-transformers>=2.6.1,<3.0.0 # Version compatible
21
 
22
  # Utilities
23
- duckduckgo-search
24
- Pillow
25
- python-dotenv
26
- wandb == 0.17.2
 
 
 
 
 
 
 
 
 
1
  # Core
2
+ gradio>=4.18.0,<5.0.0
3
+ requests>=2.31.0,<3.0.0
4
 
5
+ # LlamaIndex (core + all used integrations)
6
+ llama-index>=0.10.17,<0.11.0 # Core framework, Python <3.12 support [3][4]
7
+ llama-index-core>=0.10.17,<0.11.0
8
+ llama-index-embeddings-huggingface>=0.1.5,<0.2.0
9
+ llama-index-readers-file>=0.4.7,<0.5.0
10
+ llama-index-tools-arxiv>=0.1.2,<0.2.0
11
+ llama-index-postprocessor-sbert-rerank>=0.3.0,<0.4.0
12
+ llama-index-readers-web>=0.4.1,<0.5.0
13
+ llama-index-llms-openrouter>=0.2.0,<0.3.0
14
+ llama-index-callbacks-wandb>=0.3.0,<0.4.0
 
15
 
16
+ # ML Stack (ESSENTIALS)
17
+ transformers>=4.37.0,<5.0.0
18
+ torch>=2.0.0,<2.4.0 # PyTorch 2.0–2.3.x [13]
19
+ sentence-transformers>=2.6.1,<2.7.0 # 2.6.x is safe with transformers 4.37+ [14]
20
 
21
  # Utilities
22
+ duckduckgo-search>=4.4.2,<5.0.0 # Python package, not Dart [15]
23
+ Pillow>=10.0.0,<11.0.0
24
+ python-dotenv>=1.0.0,<2.0.0
25
+
26
+ # Weights & Biases (fix for NumPy 2.0+)
27
+ wandb>=0.17.2,<0.18.0 # 0.17.2+ is required for NumPy 2.0+ [wandb release notes]
28
+
29
+ # System
30
+ numpy>=2.0.0,<3.0.0 # If you want latest, otherwise 1.26.4 is also safe
31
+
32
+ # Python version
33
+ # Python >=3.8.1,<3.12 is required by llama-index [3][4]