ComenzarEmpieza gratis

Permite que los agentes busquen en la web

Tu amiga quiere enviar 500 $ a su hermana en Nueva York, pero no está segura de si el tipo de cambio sigue siendo favorable. Recuerda haber visto “1 GBP → 1.24 USD” la semana pasada, pero los tipos de cambio pueden variar a diario.

Para ayudarla a decidir bien, decides crear un agente de código que pueda:

  • Consultar el tipo de cambio en vivo de GBP -> USD
  • Resumir cómo ha cambiado el tipo en los últimos 7 días

Le darás a tu agente capacidad de búsqueda web usando la herramienta integrada VisitWebpageTool.

Nota: El model ya está inicializado. La clase CodeAgent también se ha importado.

Este ejercicio forma parte del curso

Agentes de IA con Hugging Face smolagents

Ver curso

Instrucciones del ejercicio

  • Importa VisitWebpageTool de la biblioteca smolagents.
  • Crea el agente usando el modelo proporcionado y una lista de herramientas que incluya una instancia de VisitWebpageTool().
  • Ejecuta el agente con el método .run() y pásale la task.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# 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(____)
Editar y ejecutar código