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ırEgzersiz talimatları
smolagentskütüphanesindenVisitWebpageToolöğ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 vetaskdeğ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(____)