CommencezCommencez gratuitement

Ajouter de la mémoire au graphe

Excellent! Votre agent de clavardage peut utiliser Wikipedia pour répondre aux questions selon la requête de l'utilisateur. Maintenant, allez un peu plus loin en permettant aux utilisateurs de poser des questions de suivi! Pour y arriver, vous devez d'abord activer la mémoire dans votre agent. La mémoire donnera à votre agent accès à tout le contexte de la conversation, afin qu'il puisse gérer les échanges de suivi.

Cette activité fait partie du cours

Concevoir des systèmes agentiques avec LangChain

Voir le cours

Instructions de l’exercice

  • Commencez par importer MemorySaver depuis le module checkpoint.memory de LangGraph.
  • Créez une instance de MemorySaver() nommée memory.
  • Recompilez le graphe de l'agent de clavardage en passant l'argument checkpointer à memory dans la méthode .compile() appliquée à graph_builder.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Import the modules for saving memory
from langgraph.____.____ import ____

# Modify the graph with memory checkpointing
memory = ____()

# Compile the graph passing in memory
graph = ____.___(checkpointer=____)
Modifier et exécuter le code