Geheugen en checkpointing in LangGraph

Text-to-Query Agents met MongoDB en LangGraph

Apoorva Joshi

Senior AI/ML Developer Advocate, MongoDB

Vergeet geheugen niet!

agent_thinking.jpg

Text-to-Query Agents met MongoDB en LangGraph

scratchpad.png

Kortetermijngeheugen
  • Houdt context tijdens het gesprek vast
  • Blijft meestal niet bewaard na de sessie

books.png

Langetermijngeheugen
  • Opgeslagen kennis
  • Kan worden opgeroepen
Text-to-Query Agents met MongoDB en LangGraph

Geheugen in LangChain

 

thread_checkpoint.png

  • Checkpoints: legt agentstatus op een moment vast
    • Meestal in-memory
  • Thread: berichten van het gesprek/de workflow van de agent
Text-to-Query Agents met MongoDB en LangGraph

Geheugen onthouden

mongosaver.png

 

  • MongoDBSaver → checkpoints tussen runs opslaan
  • Hervatten vanaf checkpoints
  • GEEN langetermijngeheugen!
Text-to-Query Agents met MongoDB en LangGraph

Geheugen onthouden

mongosaver.png

 

  • MongoDBSaver → checkpoints tussen runs opslaan
  • Hervatten vanaf checkpoints
  • GEEN langetermijngeheugen!
  • MongoDBStore → langetermijngeheugen
1 https://www.mongodb.com/company/blog/product-release-announcements/powering-long-term-memory-for-agents-langgraph
Text-to-Query Agents met MongoDB en LangGraph

Samenvatting

 

thread_checkpoint.png

  • Kortetermijngeheugen: blijft meestal niet bewaard
  • LangChain-aanpak → checkpoints en threads
  • MongoDBSaver bewaart checkpoints
Text-to-Query Agents met MongoDB en LangGraph

Laten we oefenen!

Text-to-Query Agents met MongoDB en LangGraph

Preparing Video For Download...