LoslegenKostenlos loslegen

Lass Agenten das Web durchsuchen

Deine Freundin möchte 500 $ an ihre Schwester in New York senden, ist aber unsicher, ob der Wechselkurs noch günstig ist. Sie erinnert sich, letzte Woche „1 GBP → 1,24 USD“ gesehen zu haben, aber Wechselkurse können sich täglich ändern.

Damit sie eine gute Entscheidung trifft, baust du einen Code-Agenten, der Folgendes kann:

  • den aktuellen GBP-→-USD-Kurs nachschlagen
  • zusammenfassen, wie sich der Kurs in den letzten 7 Tagen verändert hat

Du stattest deinen Agenten mit Web-Suchfunktionen aus, indem du das integrierte VisitWebpageTool verwendest.

Hinweis: Das model wurde bereits für dich initialisiert. Die Klasse CodeAgent wurde ebenfalls importiert.

Diese Übung ist Teil des Kurses

AI-Agents mit Hugging Face smolagents

Kurs anzeigen

Anleitung zur Übung

  • Importiere das VisitWebpageTool aus der Bibliothek smolagents.
  • Erstelle den Agenten mit dem bereitgestellten Modell und einer Tools-Liste, die eine Instanz von VisitWebpageTool() enthält.
  • Führe den Agenten mit der Methode .run() aus und übergib dabei den task.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# 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(____)
Code bearbeiten und ausführen