1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Graph RAG với LangChain và Neo4j

Connected

Bài tập

Tạo đầu ra có cấu trúc

Đầu ra có cấu trúc là chìa khóa để trích xuất kết quả nhất quán từ các Large Language Models, điều này cực kỳ quan trọng trong nhiều ứng dụng.

Tại đây, bạn sẽ dùng thư viện pydantic để định nghĩa các thuộc tính mô tả một nhân vật trong Romeo và Juliet thông qua lớp Character. Ở bài tiếp theo, bạn sẽ dùng lớp này để trích xuất các nhân vật dưới dạng đầu ra có cấu trúc từ một đoạn của vở kịch.

Hướng dẫn

100 XP
  • Tạo lớp Character kế thừa từ lớp nền phù hợp của pydantic.
  • Định nghĩa thuộc tính name của lớp.
  • Định nghĩa thuộc tính tùy chọn family để xử lý trường hợp nhân vật có thể không rõ gia đình.