1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Thiết kế Hệ thống Agentic với LangChain

Connected

Bài tập

Dùng bộ nhớ của graph cho hội thoại

Giờ chatbot của bạn đã có bộ nhớ, bạn có thể stream phản hồi cho các câu hỏi tiếp theo. Lưu ý: các câu hỏi tiếp theo không cần thêm ngữ cảnh vì chatbot có thể truy cập toàn bộ cuộc hội thoại đã được lưu trong bộ nhớ. Các câu hỏi đã được thiết lập sẵn cho bạn.

Hướng dẫn

100 XP
  • Tạo một từ điển config với "configurable", trong đó "thread_id" được đặt là "single_session_memory".
  • Lặp qua từng event của graph, áp dụng phương thức .stream() cho graph, truyền vào một từ điển với "messages" chứa user_input được gán nhãn "user" và từ điển config.
  • Lặp qua event.values() dùng biến value và in "Agent:" theo sau bởi "messages" nếu nó tồn tại trong value và không rỗng.