Spaces:
Sleeping
Sleeping
File size: 754 Bytes
c307a5e ab4a8bb c307a5e | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | # Create a CodeAgent with DuckDuckGo search capability
from smolagents import CodeAgent, DuckDuckGoSearchTool, GradioUI, InferenceClientModel
web_agent = CodeAgent(
tools=[DuckDuckGoSearchTool()],
model=InferenceClientModel(model_id="Qwen/Qwen2.5-Coder-32B-Instruct"),
name="web_search_agent",
description="A web search agent that can search the internet using DuckDuckGo to find current information, news, and answers to questions.",
)
manager_agent = CodeAgent(
model=InferenceClientModel(model_id="Qwen/Qwen2.5-Coder-32B-Instruct", max_tokens=8192),
tools=[],
managed_agents=[web_agent],
planning_interval=5,
verbosity_level=2,
max_steps=15,
)
if __name__ == "__main__":
GradioUI(manager_agent).launch()
|