Paměť a checkpointy v LangGraphu

Text-to-Query agenti s MongoDB a LangGraphem

Apoorva Joshi

Senior AI/ML Developer Advocate, MongoDB

Paměť, na kterou se nezapomíná!

agent_thinking.jpg

Text-to-Query agenti s MongoDB a LangGraphem

scratchpad.png

Krátkodobá paměť
  • Uchovává kontext během konverzace
  • Obvykle nepřetrvává po skončení relace

books.png

Dlouhodobá paměť
  • Uložené znalosti
  • Lze je vyvolat
Text-to-Query agenti s MongoDB a LangGraphem

Paměť v LangChainu

 

thread_checkpoint.png

  • Checkpointy: zachycují stav agenta v daném okamžiku
    • Obvykle v paměti
  • Vlákno: zprávy konverzace/pracovního postupu agenta
Text-to-Query agenti s MongoDB a LangGraphem

Zapamatování paměti

mongosaver.png

 

  • MongoDBSaver → ukládání checkpointů napříč běhy
  • Možnost obnovení z checkpointů
  • NENÍ dlouhodobá paměť!
Text-to-Query agenti s MongoDB a LangGraphem

Zapamatování paměti

mongosaver.png

 

  • MongoDBSaver → ukládání checkpointů napříč běhy
  • Možnost obnovení z checkpointů
  • NENÍ dlouhodobá paměť!
  • MongoDBStore → dlouhodobá paměť
1 https://www.mongodb.com/company/blog/product-release-announcements/powering-long-term-memory-for-agents-langgraph
Text-to-Query agenti s MongoDB a LangGraphem

Shrnutí

 

thread_checkpoint.png

  • Krátkodobá paměť: obvykle nepřetrvává
  • Přístup LangChain → checkpointy a vlákna
  • MongoDBSaver uchovává checkpointy
Text-to-Query agenti s MongoDB a LangGraphem

Pojďme si procvičit!

Text-to-Query agenti s MongoDB a LangGraphem

Preparing Video For Download...