eigbney commited on
Commit
4af621d
·
verified ·
1 Parent(s): 2a268c4

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -1
app.py CHANGED
@@ -1,8 +1,17 @@
 
 
 
 
 
 
 
 
 
1
  import os
2
  import gradio as gr
3
  import requests
4
  import pandas as pd
5
- from smolagents import CodeAgent, DuckDuckGoSearchTool, LiteLLMModel
6
 
7
  # --- Constants ---
8
  DEFAULT_API_URL = "https://agents-course-unit4-scoring.hf.space"
 
1
+ import subprocess
2
+ import sys
3
+
4
+ # Force install the missing dependency at runtime
5
+ try:
6
+ import duckduckgo_search
7
+ except ImportError:
8
+ subprocess.check_call([sys.executable, "-m", "pip", "install", "duckduckgo-search==6.3.2"])
9
+
10
  import os
11
  import gradio as gr
12
  import requests
13
  import pandas as pd
14
+ from smolagents import CodeAgent, LiteLLMModel
15
 
16
  # --- Constants ---
17
  DEFAULT_API_URL = "https://agents-course-unit4-scoring.hf.space"