Añadir memoria al grafo
¡Excelente! Tu chatbot puede usar Wikipedia para responder preguntas según la consulta del usuario. Ahora puedes ir un paso más allá permitiendo que tus usuarios hagan preguntas de seguimiento. Para lograrlo, primero necesitas activar la memoria dentro de tu chatbot. La memoria le dará acceso al contexto completo de la conversación para que pueda gestionar diálogos de seguimiento.
Este ejercicio forma parte del curso
Diseño de sistemas agénticos con LangChain
Instrucciones del ejercicio
- Empieza importando
MemorySaverdesde el módulocheckpoint.memoryde LangGraph. - Crea una instancia de
MemorySaver()comomemory. - Vuelve a compilar el grafo del chatbot estableciendo el argumento
checkpointeramemoryen el método.compile()aplicado agraph_builder.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Import the modules for saving memory
from langgraph.____.____ import ____
# Modify the graph with memory checkpointing
memory = ____()
# Compile the graph passing in memory
graph = ____.___(checkpointer=____)