1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Retrieval Augmented Generation (RAG) với LangChain

Connected

Bài tập

Đánh giá tính trung thực với Ragas

Trong bài tập này, bạn sẽ đánh giá tính trung thực (faithfulness) của kiến trúc RAG mà bạn đã tạo ở cuối Chương 1. Chuỗi này đã được định nghĩa lại cho bạn và có sẵn qua biến chain.

Bạn sẽ dùng query đã cho, đầu ra của chuỗi, và kết quả truy hồi để đánh giá tính trung thực bằng framework ragas.

Các lớp cần thiết đã được nhập sẵn cho bạn.

Hướng dẫn

100 XP
  • Gửi truy vấn đến retriever bằng query đã cho và dùng list comprehension để trích xuất văn bản tài liệu từ mỗi tài liệu đã truy hồi.
  • Định nghĩa một chuỗi đánh giá tính trung thực ragas.
  • Đánh giá tính trung thực của chain RAG hiện có; bạn sẽ cần invoke chuỗi để tạo ra câu trả lời.