Coool2 commited on
Commit
931d897
·
1 Parent(s): e61eb95

Update requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +39 -4
requirements.txt CHANGED
@@ -78,10 +78,45 @@ sympy
78
  torch
79
  torchvision
80
  torchaudio
81
- unstructured
82
- lxml
83
- optimum-intel[openvino]
84
 
85
  # NEW: Enhanced document parsing
86
  python-multipart>=0.0.5
87
- poppler-utils
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
78
  torch
79
  torchvision
80
  torchaudio
 
 
 
81
 
82
  # NEW: Enhanced document parsing
83
  python-multipart>=0.0.5
84
+ poppler-utils
85
+
86
+ # Core smolagents framework
87
+ smolagents[openai]>=1.0.0
88
+
89
+ # LLM and model dependencies
90
+ litellm>=1.0.0
91
+
92
+ # BM25 retriever and document processing
93
+ langchain>=0.1.0
94
+ langchain-community>=0.0.20
95
+ rank-bm25>=0.2.2
96
+
97
+ # Web browser automation
98
+ selenium>=4.0.0
99
+ helium>=3.0.0
100
+ webdriver-manager>=3.8.0
101
+
102
+ # Image processing for screenshots
103
+ Pillow>=9.0.0
104
+
105
+ # Document processing
106
+ beautifulsoup4>=4.11.0
107
+ lxml>=4.9.0
108
+
109
+ # HTTP requests
110
+ requests>=2.28.0
111
+
112
+ # Environment variables
113
+ python-dotenv>=0.19.0
114
+
115
+ # Text processing
116
+ unstructured>=0.10.0
117
+
118
+ # Optional: For better text splitting
119
+ tiktoken>=0.4.0
120
+
121
+ # System utilities
122
+ psutil>=5.9.0