1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Návrh agentních systémů s LangChain

Connected

cvičení

Využití paměti grafu pro konverzaci

Teď, když má tvůj chatbot přístup k paměti, můžeš streamovat jeho odpovědi na doplňující otázky. Všimni si, že doplňující otázky nepotřebují žádný extra kontext – chatbot má přístup k celé konverzaci uložené v paměti. Otázky jsou pro tebe již připravené.

Pokyny

100 XP
  • Vytvoř slovník config s klíčem "configurable", který obsahuje "thread_id" nastaveného na "single_session_memory".
  • Projdi každou událost event grafu pomocí metody .stream() aplikované na graph, přičemž předej slovník s klíčem "messages" obsahujícím user_input označený jako "user" a slovník config.
  • Projdi event.values() s použitím proměnné value a vypiš "Agent:" následovaný hodnotou "messages", pokud existuje v value a není prázdná.