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

Connected

cvičení

Dotazy a odpovědi

Graf agenta je připravený a chatbot může běžet! Teď definuješ funkci, která chatbotu umožní odpovídat na dotazy pomocí ChatGPT. Tato funkce bude v reálném čase streamovat události grafem a vrátí poslední zprávu jako odpověď na dotaz uživatele.

Pokyny

100 XP
  • Definuj funkci stream_graph_updates(), která přijímá user_input jako parametr typu string pro spuštění chatbotu.
  • Zavolej metodu .stream() na objektu graph a streamuj události s user_input jako zprávou "user" v "messages".
  • Pro každý item v event.values() načti a vypiš odpověď pomocí klíče "messages" v item.
  • Předej user_query funkci stream_graph_updates() a otestuj chatbota.