33
44from agno .agent import Agent
55from agno .models .nebius import Nebius
6-
7- # from agno.tools.scrapegraph import ScrapeGraphTools
8- from agno .tools .duckduckgo import DuckDuckGoTools
6+ from agno .tools .scrapegraph import ScrapeGraphTools
97from agno .utils .log import logger
108from agno .workflow import RunResponse , Workflow
119
@@ -19,10 +17,8 @@ class DeepResearcherAgent(Workflow):
1917 """
2018
2119 searcher : Agent = Agent (
22- tools = [DuckDuckGoTools ()],
23- model = Nebius (
24- id = "deepseek-ai/DeepSeek-V3-0324" , api_key = os .getenv ("NEBIUS_API_KEY" )
25- ),
20+ tools = [ScrapeGraphTools ()],
21+ model = Nebius (id = "deepseek-ai/DeepSeek-V3-0324" ),
2622 show_tool_calls = True ,
2723 markdown = True ,
2824 description = (
@@ -44,9 +40,7 @@ class DeepResearcherAgent(Workflow):
4440
4541 # Analyst: Synthesizes and interprets the research findings
4642 analyst : Agent = Agent (
47- model = Nebius (
48- id = "deepseek-ai/DeepSeek-V3-0324" , api_key = os .getenv ("NEBIUS_API_KEY" )
49- ),
43+ model = Nebius (id = "deepseek-ai/DeepSeek-V3-0324" ),
5044 markdown = True ,
5145 description = (
5246 "You are AnalystBot-X, a critical thinker who synthesizes research findings "
@@ -68,9 +62,7 @@ class DeepResearcherAgent(Workflow):
6862
6963 # Writer: Produces a final, polished report
7064 writer : Agent = Agent (
71- model = Nebius (
72- id = "deepseek-ai/DeepSeek-V3-0324" , api_key = os .getenv ("NEBIUS_API_KEY" )
73- ),
65+ model = Nebius (id = "deepseek-ai/DeepSeek-V3-0324" ),
7466 markdown = True ,
7567 description = (
7668 "You are WriterBot-X, a professional technical writer. Your job is to craft "
0 commit comments