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

Truy vấn và phản hồi

Agent graph đã được thiết lập nên chatbot của bạn sẵn sàng chạy! Giờ bạn sẽ định nghĩa một hàm để cho phép chatbot trả lời truy vấn bằng ChatGPT. Hàm này sẽ stream qua các sự kiện của graph theo thời gian thực và trả về tin nhắn cuối cùng làm phản hồi cho truy vấn của người dùng.

Hướng dẫn

100 XP
  • Định nghĩa hàm stream_graph_updates() nhận user_input là tham số chuỗi để thực thi chatbot.
  • Áp dụng phương thức .stream() lên graph để stream các sự kiện với user_input như một tin nhắn "user" trong "messages".
  • Với mỗi item trong event.values(), truy xuất và in phản hồi bằng khóa "messages" trong item.
  • Truyền user_query vào hàm stream_graph_updates() để kiểm thử chatbot.