Sử dụng đúng cấu trúc mô hình
Hỏi đáp (question-answering) có thể là trích xuất (extractive) hoặc sinh (generative), và mỗi loại cần một cấu trúc transformer khác nhau để xử lý đầu vào và đầu ra cho đúng.
Chúng sử dụng một trong hai loại:
- Mô hình chỉ encoder như
"distilbert-base-uncased-distilled-squad" - Mô hình chỉ decoder như
"gpt2"
Hãy dùng hiểu biết của bạn về các mô hình phổ biến cho từng tác vụ để chọn mô hình phù hợp. pipeline đã được nạp, cùng với văn bản về bức Mona Lisa.
Bài tập này là một phần của khóa học
Nhập môn LLMs trong Python
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
question = "Who painted the Mona Lisa?"
# Define the appropriate model
qa = pipeline(task="question-answering", model=____)
output = qa(question=question, context=text)
print(output['answer'])