LangGraph’te bellek ve checkpointing

MongoDB ve LangGraph ile Metinden Sorguya Ajanlar

Apoorva Joshi

Senior AI/ML Developer Advocate, MongoDB

Belleği asla unutmayın!

agent_thinking.jpg

MongoDB ve LangGraph ile Metinden Sorguya Ajanlar

scratchpad.png

Kısa vadeli bellek
  • Sohbet sırasında bağlamı tutar
  • Genelde oturum sonrası kalmaz

books.png

Uzun vadeli bellek
  • Depolanmış bilgi
  • Geri çağrılabilir
MongoDB ve LangGraph ile Metinden Sorguya Ajanlar

LangChain’de bellek

 

thread_checkpoint.png

  • Checkpoint: belirli anda aracının durumunu yakalar
    • Tipik olarak bellektedir (in-memory)
  • Thread: aracının konuşma/iş akışı iletileri
MongoDB ve LangGraph ile Metinden Sorguya Ajanlar

Belleği hatırlamak

mongosaver.png

 

  • MongoDBSaver → çalıştırmalar arasında checkpoint saklar
  • Checkpoint’ten devam edebilir
  • Uzun vadeli bellek DEĞİLDİR!
MongoDB ve LangGraph ile Metinden Sorguya Ajanlar

Belleği hatırlamak

mongosaver.png

 

  • MongoDBSaver → çalıştırmalar arasında checkpoint saklar
  • Checkpoint’ten devam edebilir
  • Uzun vadeli bellek DEĞİLDİR!
  • MongoDBStore → uzun vadeli bellek
1 https://www.mongodb.com/company/blog/product-release-announcements/powering-long-term-memory-for-agents-langgraph
MongoDB ve LangGraph ile Metinden Sorguya Ajanlar

Özet

 

thread_checkpoint.png

  • Kısa vadeli bellek: genelde kalıcı değildir
  • LangChain yaklaşımı → checkpoint ve iş parçaları (thread)
  • MongoDBSaver checkpoint’leri kalıcı kılar
MongoDB ve LangGraph ile Metinden Sorguya Ajanlar

Hadi pratik yapalım!

MongoDB ve LangGraph ile Metinden Sorguya Ajanlar

Preparing Video For Download...