Začněte nyníZačněte zdarma

Přidání paměti do grafu

Výborně! Tvůj chatbot teď dokáže využívat Wikipedii k odpovídání na otázky na základě dotazu uživatele. Teď můžeš jít ještě o krok dál a umožnit uživatelům klást doplňující otázky! K tomu nejdřív potřebuješ v chatbotu aktivovat paměť. Díky ní bude mít chatbot přístup k celému kontextu konverzace a zvládne i navazující dotazy.

Toto cvičení je součástí kurzu

Návrh agentních systémů s LangChain

Zobrazit kurz

Pokyny k cvičení

  • Začni importováním MemorySaver z modulu checkpoint.memory v LangGraphu.
  • Vytvoř instanci MemorySaver() a ulož ji do proměnné memory.
  • Znovu zkompiluj graf chatbotu tak, že v metodě .compile() aplikované na graph_builder nastavíš argument checkpointer na hodnotu memory.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Import the modules for saving memory
from langgraph.____.____ import ____

# Modify the graph with memory checkpointing
memory = ____()

# Compile the graph passing in memory
graph = ____.___(checkpointer=____)
Upravit a spustit kód