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

Unutma: Çağrılar Arasında Belleği Korumak

Bir mezuniyet gezisi planlıyorsun ve önemli tarihleri ile bilgileri takip etmek için smolagents tabanlı bir seyahat asistanı kullanıyorsun.

Ancak, ajan belleğini açıkça korumazsan unutuyor. Amacın, ajanı sorular arasında sıfırlanmasını engelleyerek birçok etkileşim boyunca temel seyahat ayrıntılarını hatırlamasını sağlamak.

Bir model ile kurulmuş ve aracı olmayan travel_agent erişimin var.

Bu egzersiz

Hugging Face smolagents ile AI Agent'ları

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

Egzersiz talimatları

  • İkinci .run() çağrısını, reset parametresini kullanarak ajanın belleği koruyacağı şekilde değiştir.
  • Ajanın durumunun sıfırlanmasını önlemek için reset değerini False yap.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Step 1: Tell the agent your flight date
travel_agent.run("My Tokyo flight confirmation code is ZX9Q2L.")

# Step 2: Confirm the agent remember when passing the correct reset parameter
follow_up = "What’s my Tokyo flight confirmation code?"
response = travel_agent.run(follow_up, ____=____)

print(response)
Kodu Düzenle ve Çalıştır