File size: 367 Bytes
da3a984
368277b
 
da3a984
368277b
 
 
 
da3a984
 
 
368277b
 
 
 
 
9685fdc
368277b
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import os
from smolagents import (
    ToolCallingAgent,
    InferenceClientModel,
    WebSearchTool,
)


model = InferenceClientModel(
    provider="nebius",
    token=os.environ["HF_TOKEN"],
)

web_agent = ToolCallingAgent(
    tools=[WebSearchTool()],
    model=model,
    max_steps=10,
    name="web_search_agent",
    description="Runs web searches for you.",
)