Začněte nyníZačněte zdarma

Pusť agenta na web

Kamarádka chce poslat 500 dolarů své sestře v New Yorku, ale není si jistá, jestli je kurz pořád výhodný. Pamatuje si, že minulý týden viděla „1 GBP → 1,24 USD", ale kurzy se mění každý den.

Aby sis mohla udělat jasno, rozhodneš se sestavit code agenta, který:

  • zjistí aktuální kurz GBP -> USD
  • shrne, jak se kurz měnil za posledních 7 dní

Agentovi dáš přístup k webu pomocí vestavěného nástroje VisitWebpageTool.

Poznámka: Proměnná model už je inicializovaná. Třída CodeAgent je také naimportovaná.

Toto cvičení je součástí kurzu

AI Agents with Hugging Face smolagents

Zobrazit kurz

Pokyny k cvičení

  • Importuj VisitWebpageTool z knihovny smolagents.
  • Vytvoř agenta pomocí poskytnutého modelu a seznamu nástrojů, který obsahuje instanci VisitWebpageTool().
  • Spusť agenta metodou .run() a předej jí proměnnou task.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Import the VisitWebpageTool class
from smolagents import ____

# Create agent with web search capabilities
agent = CodeAgent(
    tools=[____],
    model=model
)

task = "Find GBP to USD exchange rates and summarize how this rate has changed over the past 7 days. A good source is usually Wise."

# Run the agent with the task
result = agent.run(____)
Upravit a spustit kód