ÎncepețiÎncepe gratuit

Nu uita: Păstrarea memoriei între apeluri

Planifici o excursie de absolvire și folosești un asistent de călătorie bazat pe smolagents pentru a urmări date importante și informații relevante.

Însă agentul uită totul dacă nu îi păstrezi explicit memoria. Scopul tău este să îl împiedici să se reseteze între întrebări, astfel încât să poată reține detalii cheie despre călătorie de-a lungul mai multor interacțiuni.

Ai acces la travel_agent, deja configurat cu un model și fără unelte.

Acest exercițiu face parte din cursul

Agenți AI cu Hugging Face smolagents

Vezi cursul

Instrucțiuni pentru exercițiu

  • Modifică al doilea apel .run() astfel încât agentul să rețină memoria, folosind parametrul reset.
  • Setează valoarea lui reset la False pentru a împiedica agentul să își reseteze starea.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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)
Editează și rulează codul