Memori dan checkpointing di LangGraph

Agen Teks-ke-Kueri dengan MongoDB dan LangGraph

Apoorva Joshi

Senior AI/ML Developer Advocate, MongoDB

Jangan lupakan memori!

agent_thinking.jpg

Agen Teks-ke-Kueri dengan MongoDB dan LangGraph

scratchpad.png

Memori jangka pendek
  • Menyimpan konteks selama percakapan
  • Biasanya tidak bertahan di luar sesi

books.png

Memori jangka panjang
  • Pengetahuan tersimpan
  • Dapat dipanggil kembali
Agen Teks-ke-Kueri dengan MongoDB dan LangGraph

Memori di LangChain

 

thread_checkpoint.png

  • Checkpoint: menangkap status agen pada waktu tertentu
    • Biasanya in-memory
  • Thread: pesan percakapan/alur kerja agen
Agen Teks-ke-Kueri dengan MongoDB dan LangGraph

Mengingat memori

mongosaver.png

 

  • MongoDBSaver → menyimpan checkpoint antar-run
  • Dapat melanjutkan dari checkpoint
  • BUKAN memori jangka panjang!
Agen Teks-ke-Kueri dengan MongoDB dan LangGraph

Mengingat memori

mongosaver.png

 

  • MongoDBSaver → menyimpan checkpoint antar-run
  • Dapat melanjutkan dari checkpoint
  • BUKAN memori jangka panjang!
  • MongoDBStore → memori jangka panjang
1 https://www.mongodb.com/company/blog/product-release-announcements/powering-long-term-memory-for-agents-langgraph
Agen Teks-ke-Kueri dengan MongoDB dan LangGraph

Ringkasan

 

thread_checkpoint.png

  • Memori jangka pendek: biasanya tidak persisten
  • Pendekatan LangChain → checkpoint dan thread
  • MongoDBSaver mempersistenkan checkpoint
Agen Teks-ke-Kueri dengan MongoDB dan LangGraph

Ayo berlatih!

Agen Teks-ke-Kueri dengan MongoDB dan LangGraph

Preparing Video For Download...