Leonardo commited on
Commit
424ec84
·
verified ·
1 Parent(s): db17c37

Update requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +27 -43
requirements.txt CHANGED
@@ -1,62 +1,46 @@
1
  anthropic>=0.37.1
2
- beautifulsoup4>=4.12.3 # bs4 - Beautiful Soup for HTML/XML parsing
3
- Bio # Bio - Bioinformatics tools (e.g., sequence analysis)
4
- chess # chess - Chess-related functionality
5
- clean-text # cleantext - Text cleaning and normalization
6
- collections # collections - Useful data structures (e.g., defaultdict, Counter)
7
- concurrent.futures # concurrent.futures - For parallel execution
8
- csv # csv - CSV file reading/writing
9
- datetime # datetime - Date and time handling
10
  datasets>=2.21.0
11
- fractions # fractions - Rational number arithmetic
12
  google_search_results>=2.4.2
13
  huggingface_hub>=0.23.4
14
- io # io - Input/output streams
15
- json # json - JSON data serialization/deserialization
16
- lxml # lxml - Faster XML/HTML processing (alternative to bs4)
 
17
  mammoth>=1.8.0
18
  markdownify>=0.13.1
19
- math # math - Basic mathematical functions
20
- matplotlib # matplotlib - Plotting library (basic charts) - Consider security implications
21
  numexpr>=2.10.1
22
- numpy>=2.1.2 # numpy - Numerical computing (arrays, linear algebra)
23
  openai>=1.52.2
24
- os # os - Operating system interaction (file system, etc.) VERY IMPORTANT
25
- pandas>=2.2.3 # pandas - Data manipulation and analysis (DataFrames)
26
  pathvalidate>=3.2.1
27
  pdfminer>=20191125
28
  pdfminer.six>=20240706
29
- PIL>=11.0.0 # PIL - Pillow for image processing
30
- pptx # pptx - PowerPoint file manipulation
31
- pubchempy # pubchempy - Accessing PubChem chemical database
32
  puremagic>=1.28
33
- pydub # pydub - Audio manipulation
34
- PyPDF2 # PyPDF2 - PDF manipulation
35
  python-dotenv>=1.0.1
36
  python_pptx>=1.0.2
37
- random # random - Random number generation
38
- re # re - Regular expressions for text processing
39
- Requests>=2.32.3 # requests - Web requests (fetching data from the internet)
40
- schedule # schedule - Allow the agent to schedule tasks
41
- scikit-learn # sklearn - Scikit-learn for machine learning
42
- scipy # scipy - Scientific computing (stats, optimization)
43
- seaborn # seaborn - Statistical data visualization (more advanced) - Consider security implications
44
- selenium # selenium - Automated browser control (for dynamic websites) - HIGH SECURITY RISK
45
  serpapi>=0.1.5
46
- sklearn # sklearn - Scikit-learn for machine learning
47
- sqlite3 # sqlite3 - SQLite database access
48
- sympy # sympy - Symbolic mathematics (algebra, calculus)
49
- tempfile # tempfile - Creating temporary files and directories
50
- time # time - Measuring time
51
- torch>=2.2.2 # torch - PyTorch for neural networks
52
  torchvision>=0.17.2
53
  tqdm>=4.66.4
 
54
  transformers>=4.46.0
55
- typing # typing - Support for type hints (improve code clarity)
56
- urllib3 # urllib3 - Used by "requests" for HTTP requests (usually installed automatically with requests)
57
- urllib.parse # urllib.parse - URL parsing and manipulation (safe URL handling)
58
  xlrd
59
- xml # xml - XML processing
60
- yahoo_finance # yahoo_finance - Fetching stock data
61
- youtube_transcript_api>=0.6.2
62
- zipfile # zipfile - Working with ZIP archives
 
1
  anthropic>=0.37.1
2
+ beautifulsoup4>=4.12.3
3
+ Bio
4
+ chess
5
+ clean-text
 
 
 
 
6
  datasets>=2.21.0
 
7
  google_search_results>=2.4.2
8
  huggingface_hub>=0.23.4
9
+ llama-cloud-services
10
+ llama-index-core
11
+ llama-index-readers-file
12
+ lxml
13
  mammoth>=1.8.0
14
  markdownify>=0.13.1
 
 
15
  numexpr>=2.10.1
16
+ numpy>=2.1.2
17
  openai>=1.52.2
18
+ openpyxl
19
+ pandas>=2.2.3
20
  pathvalidate>=3.2.1
21
  pdfminer>=20191125
22
  pdfminer.six>=20240706
23
+ Pillow>=11.0.0
24
+ pubchempy
 
25
  puremagic>=1.28
26
+ pydub
27
+ PyPDF2
28
  python-dotenv>=1.0.1
29
  python_pptx>=1.0.2
30
+ python-pptx
31
+ Requests>=2.32.3
32
+ scikit-learn
33
+ scikit-learn
34
+ scipy
 
 
 
35
  serpapi>=0.1.5
36
+ smolagents[gradio, langchain, litellm, telemetry]
37
+ SpeechRecognition
38
+ sympy
39
+ torch>=2.2.2
40
+ torch
 
41
  torchvision>=0.17.2
42
  tqdm>=4.66.4
43
+ tqdm
44
  transformers>=4.46.0
 
 
 
45
  xlrd
46
+ youtube_transcript_api>=0.6.2