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

Tạo một tác tử ReAct

Giờ bạn đã nắm được các thành phần cơ bản của LangChain, hãy bắt tay ngay vào tạo một tác tử ReAct có thể đếm số lượng chữ 'r' trong bất kỳ từ nào bằng công cụ count_r_in_word.

Các đối tượng sau đã được nạp sẵn cho bạn: tool, ChatOpenAI, create_react_agent, math, và model.

Hướng dẫn

100 XP
  • Thiết lập tác tử app bằng create_react_agent() bằng cách truyền model và thêm count_r_in_word vào danh sách công cụ.
  • Định nghĩa biến query để nhận câu hỏi của người dùng dưới dạng chuỗi.
  • Gọi app với .invoke() và truyền vào một dictionary có khóa "messages", gắn nhãn query là "human".
  • Truy cập tin nhắn cuối trong response và in thuộc tính .content của nó để lấy câu trả lời của tác tử.