Memoria y checkpointing en LangGraph

Agentes de texto a consulta con MongoDB y LangGraph

Apoorva Joshi

Senior AI/ML Developer Advocate, MongoDB

¡No olvides la memoria!

agent_thinking.jpg

Agentes de texto a consulta con MongoDB y LangGraph

scratchpad.png

Memoria a corto plazo
  • Mantiene el contexto durante la conversación
  • Suele no persistir tras la sesión

books.png

Memoria a largo plazo
  • Conocimiento almacenado
  • Se puede recuperar
Agentes de texto a consulta con MongoDB y LangGraph

Memoria en LangChain

 

thread_checkpoint.png

  • Checkpoints: capturan el estado del agente en un momento
    • Normalmente en memoria
  • Thread: mensajes de conversación/flujo del agente
Agentes de texto a consulta con MongoDB y LangGraph

Recordando la memoria

mongosaver.png

 

  • MongoDBSaver → guarda checkpoints entre ejecuciones
  • Permite reanudar desde checkpoints
  • ¡NO es memoria a largo plazo!
Agentes de texto a consulta con MongoDB y LangGraph

Recordando la memoria

mongosaver.png

 

  • MongoDBSaver → guarda checkpoints entre ejecuciones
  • Permite reanudar desde checkpoints
  • ¡NO es memoria a largo plazo!
  • MongoDBStore → memoria a largo plazo
1 https://www.mongodb.com/company/blog/product-release-announcements/powering-long-term-memory-for-agents-langgraph
Agentes de texto a consulta con MongoDB y LangGraph

Resumen

 

thread_checkpoint.png

  • Memoria a corto plazo: normalmente no persiste
  • Enfoque de LangChain → checkpoints y threads
  • MongoDBSaver persiste checkpoints
Agentes de texto a consulta con MongoDB y LangGraph

¡Vamos a practicar!

Agentes de texto a consulta con MongoDB y LangGraph

Preparing Video For Download...