Update app.py
Browse files
app.py
CHANGED
@@ -20,17 +20,17 @@ class BasicAgent:
|
|
20 |
return fixed_answer
|
21 |
|
22 |
from smolagents import ToolCallingAgent, InferenceClientModel
|
23 |
-
from smolagents
|
24 |
|
25 |
from smolagents import Tool
|
26 |
-
from smolagents
|
27 |
from smolagents.models import InferenceClientModel
|
28 |
from smolagents import CodeAgent
|
29 |
|
30 |
class WebSearchTool(Tool):
|
31 |
def __init__(self):
|
32 |
self.agent = CodeAgent(
|
33 |
-
tools=[
|
34 |
model=InferenceClientModel("deepseek-ai/DeepSeek-R1"),
|
35 |
name="WebSearcher",
|
36 |
description="Uses DuckDuckGo to answer queries with live web results.",
|
|
|
20 |
return fixed_answer
|
21 |
|
22 |
from smolagents import ToolCallingAgent, InferenceClientModel
|
23 |
+
from smolagents import DuckDuckGoSearchTool
|
24 |
|
25 |
from smolagents import Tool
|
26 |
+
from smolagents import DuckDuckGoSearchTool
|
27 |
from smolagents.models import InferenceClientModel
|
28 |
from smolagents import CodeAgent
|
29 |
|
30 |
class WebSearchTool(Tool):
|
31 |
def __init__(self):
|
32 |
self.agent = CodeAgent(
|
33 |
+
tools=[DuckDuckGoSearchTool()],
|
34 |
model=InferenceClientModel("deepseek-ai/DeepSeek-R1"),
|
35 |
name="WebSearcher",
|
36 |
description="Uses DuckDuckGo to answer queries with live web results.",
|