Adicionando memória ao grafo
Excelente! Seu chatbot já consegue usar a Wikipedia para responder perguntas com base na consulta do usuário. Agora você pode ir além permitindo que as pessoas façam perguntas de acompanhamento! Para isso, você precisará primeiro habilitar a memória no seu chatbot. A memória dará ao seu chatbot acesso a todo o contexto da conversa, para que ele consiga lidar com interações de acompanhamento.
Este exercício faz parte do curso
Projetando Sistemas Agentes com LangChain
Instruções do exercício
- Comece importando
MemorySaverdo módulocheckpoint.memoryno LangGraph. - Crie uma instância de
MemorySaver()comomemory. - Compile novamente o grafo do chatbot definindo o argumento
checkpointercomomemoryno método.compile()aplicado agraph_builder.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Import the modules for saving memory
from langgraph.____.____ import ____
# Modify the graph with memory checkpointing
memory = ____()
# Compile the graph passing in memory
graph = ____.___(checkpointer=____)