BaşlayınÜcretsiz Başlayın

Aracıların Web'de Arama Yapmasına İzin Ver

Arkadaşın New York’taki kız kardeşine 500 $ göndermek istiyor ama döviz kurunun hâlâ avantajlı olup olmadığından emin değil. Geçen hafta “1 GBP → 1.24 USD” gördüğünü hatırlıyor, ancak kurlar günlük değişebilir.

Ona akıllı bir karar vermesinde yardımcı olmak için şu yeteneklere sahip bir kod aracısı oluşturmayı seçiyorsun:

  • Canlı GBP -> USD kurunu bulma
  • Son 7 gündeki değişimi özetleme

Aracına yerleşik VisitWebpageTool ile web arama yetenekleri vereceksin.

Not: model senin için başlatıldı. CodeAgent sınıfı da içe aktarıldı.

Bu egzersiz

Hugging Face smolagents ile AI Agent'ları

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • smolagents kütüphanesinden VisitWebpageTool öğesini içe aktar.
  • Verilen modeli ve içinde bir VisitWebpageTool() örneği bulunan araçlar listesiyle aracıyı oluştur.
  • Aracıyı .run() yöntemiyle çalıştır ve task değişkenini geçir.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# 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(____)
Kodu Düzenle ve Çalıştır