Iamvincent commited on
Commit
fb5b3b9
Β·
verified Β·
1 Parent(s): 58fa55e

Update requirements.txt

Browse files
Files changed (1) hide show
  1. requirements.txt +19 -11
requirements.txt CHANGED
@@ -4,23 +4,31 @@ beautifulsoup4
4
  duckduckgo-search
5
  transformers
6
  huggingface_hub
7
-
8
  # Core agent framework
9
- smol-agents>=0.2.0 # the Tool / Agent classes
 
10
 
11
- # OpenAI client (Whisper + GPT-4o)
12
- openai>=1.14.0 # new 1.x API used in the code
 
 
13
 
 
14
  # Web requests & search helpers
 
15
  requests>=2.31.0
16
- duckduckgo-search>=4.2.0 # used internally by DuckDuckGoSearchTool
17
-
18
- # Spreadsheet support (pandas β†’ openpyxl for .xlsx, xlrd for .xls)
19
- pandas>=2.2.0
20
- openpyxl>=3.1.2 # .xlsx reader/-writer
21
- xlrd>=2.0.1 # .xls legacy support
22
 
23
- tabulate>=0.9.0 # fallback markdown renderer
 
 
 
 
 
 
24
 
 
25
  # YouTube transcript fetcher
 
26
  youtube-transcript-api>=0.6.2
 
4
  duckduckgo-search
5
  transformers
6
  huggingface_hub
7
+ # ───────────────────────────────
8
  # Core agent framework
9
+ # ───────────────────────────────
10
+ smolagents>=1.13.0 # CodeAgent, Tool, etc. (package name is *smolagents*)
11
 
12
+ # ───────────────────────────────
13
+ # OpenAI client – Whisper + GPT-4o
14
+ # ───────────────────────────────
15
+ openai>=1.76.0 # 1.x SDK required by our tools
16
 
17
+ # ───────────────────────────────
18
  # Web requests & search helpers
19
+ # ───────────────────────────────
20
  requests>=2.31.0
21
+ duckduckgo-search>=4.2.0 # used by DuckDuckGoSearchTool
 
 
 
 
 
22
 
23
+ # ───────────────────────────────
24
+ # Spreadsheet / Excel support
25
+ # ───────────────────────────────
26
+ pandas>=2.2.0 # DataFrame & I/O
27
+ openpyxl>=3.1.2 # reader/writer for .xlsx (pandas backend)
28
+ xlrd>=2.0.1 # legacy .xls support
29
+ tabulate>=0.9.0 # fallback Markdown table renderer
30
 
31
+ # ───────────────────────────────
32
  # YouTube transcript fetcher
33
+ # ───────────────────────────────
34
  youtube-transcript-api>=0.6.2