MulaiMulai sekarang secara gratis

Biarkan Agent Menelusuri Web

Teman Anda ingin mengirim $500 kepada saudarinya di New York tetapi belum yakin apakah kurs tukar masih menguntungkan. Ia ingat melihat “1 GBP → 1,24 USD” minggu lalu, tetapi kurs dapat berubah setiap hari.

Untuk membantunya mengambil keputusan yang tepat, Anda memutuskan untuk membangun code agent yang dapat:

  • Mencari kurs GBP -> USD terkini
  • Merangkum bagaimana perubahan kurs dalam 7 hari terakhir

Anda akan memberikan kemampuan penelusuran web kepada agent menggunakan VisitWebpageTool bawaan.

Catatan: model telah diinisialisasi untuk Anda. Kelas CodeAgent juga sudah diimpor.

Latihan ini adalah bagian dari kursus

Agen AI dengan Hugging Face smolagents

Lihat Kursus

Petunjuk latihan

  • Impor VisitWebpageTool dari pustaka smolagents.
  • Buat agent menggunakan model yang disediakan dan sebuah daftar tools yang menyertakan instance VisitWebpageTool().
  • Jalankan agent menggunakan metode .run() dan berikan task.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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(____)
Edit dan Jalankan Kode