Memoria e checkpoint in LangGraph

Agent text-to-query con MongoDB e LangGraph

Apoorva Joshi

Senior AI/ML Developer Advocate, MongoDB

Non dimenticare la memoria!

agente che pensa.jpg

Agent text-to-query con MongoDB e LangGraph

blocco appunti.png

Memoria a breve termine
  • Mantiene il contesto durante la conversazione
  • Di solito non persiste oltre la sessione

libri.png

Memoria a lungo termine
  • Conoscenza archiviata
  • Richiamabile
Agent text-to-query con MongoDB e LangGraph

Memoria in LangChain

 

thread_checkpoint.png

  • Checkpoint: cattura lo stato dell'agente in un momento
    • Tipicamente in memoria
  • Thread: i messaggi della conversazione/workflow dell'agente
Agent text-to-query con MongoDB e LangGraph

Ripassare la memoria

mongosaver.png

 

  • MongoDBSaver → salva checkpoint tra le esecuzioni
  • Puoi riprendere dai checkpoint
  • NON è memoria a lungo termine!
Agent text-to-query con MongoDB e LangGraph

Ripassare la memoria

mongosaver.png

 

  • MongoDBSaver → salva checkpoint tra le esecuzioni
  • Puoi riprendere dai checkpoint
  • NON è memoria a lungo termine!
  • MongoDBStore → memoria a lungo termine
1 https://www.mongodb.com/company/blog/product-release-announcements/powering-long-term-memory-for-agents-langgraph
Agent text-to-query con MongoDB e LangGraph

Riepilogo

 

thread_checkpoint.png

  • Memoria a breve termine: di solito non persiste
  • In LangChain: checkpoint e thread
  • MongoDBSaver persiste i checkpoint
Agent text-to-query con MongoDB e LangGraph

Passiamo alla pratica !

Agent text-to-query con MongoDB e LangGraph

Preparing Video For Download...