jpuri's picture
update
ab4a8bb
raw
history blame contribute delete
754 Bytes
# 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()