Spaces:
Sleeping
Sleeping
| # from smolagents import CodeAgent, DuckDuckGoSearchTool, InferenceClientModel, VisitWebpageTool, ManagedAgent | |
| # model = InferenceClientModel(model_id="Qwen/Qwen2.5-Coder-32B-Instruct", provider="together") | |
| # web_agent = CodeAgent( | |
| # model=model, | |
| # tools=[DuckDuckGoSearchTool(), VisitWebpageTool()], | |
| # additional_authorized_imports=["pandas"], | |
| # name="web_agent", | |
| # description="Browses the web to find information", | |
| # verbosity_level=0, | |
| # max_steps=20, | |
| # ) | |
| from dotenv import load_dotenv | |
| from smolagents import InferenceClientModel, CodeAgent, DuckDuckGoSearchTool, GoogleSearchTool, VisitWebpageTool | |
| load_dotenv() | |
| model = InferenceClientModel(model_id="Qwen/Qwen2.5-Coder-32B-Instruct", provider="together") | |
| from app_tools.web_search_tools import( | |
| SearchInformationTool, | |
| NavigationalSearchTool, | |
| VisitTool, | |
| PageUpTool, | |
| PageDownTool, | |
| FinderTool, | |
| FindNextTool, | |
| ArchiveSearchTool, | |
| ) | |
| web_agent = CodeAgent( | |
| model=model, | |
| tools=[ | |
| # DuckDuckGoSearchTool(), | |
| GoogleSearchTool("serper"), | |
| VisitWebpageTool(), | |
| SearchInformationTool(), | |
| NavigationalSearchTool(), | |
| VisitTool(), | |
| PageUpTool(), | |
| PageDownTool(), | |
| FinderTool(), | |
| FindNextTool(), | |
| ArchiveSearchTool(), | |
| ], | |
| name="web_agent", | |
| description="Runs web searches for you. Give it your query as an argument.", | |
| verbosity_level=0, | |
| max_steps=10, | |
| ) | |
| # managed_web_agent = CodeAgent( | |
| # model=model, | |
| # agent=web_agent, | |
| # name="web_search", | |
| # description="Runs web searches for you. Give it your query as an argument." | |
| # ) |