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á chuỗi

Đến lúc bạn thật sự đánh giá đầu ra cuối cùng bằng cách so sánh với câu trả lời do chuyên gia nội dung viết. Bạn sẽ dùng lớp LangChainStringEvaluator của LangSmith để thực hiện bài đánh giá so sánh chuỗi này.

Một prompt_template để đánh giá chuỗi đã được viết sẵn cho bạn như sau:

You are an expert professor specialized in grading students' answers to questions.
You are grading the following question:{query}
Here is the real answer:{answer}
You are grading the following predicted answer:{result}
Respond with CORRECT or INCORRECT:
Grade:

Đầu ra từ RAG chain được lưu trong predicted_answer và phản hồi của chuyên gia được lưu trong ref_answer.

Tất cả các lớp cần thiết đã được import sẵn cho bạn.

Hướng dẫn

100 XP
  • Tạo bộ đánh giá chuỗi QA của LangSmith bằng eval_llm và prompt_template đã cung cấp.
  • Đánh giá đầu ra RAG, predicted_answer, bằng cách so sánh với phản hồi của chuyên gia cho query, được lưu trong ref_answer.