Điều chỉnh độ dài bản tóm tắt
Hàm pipeline() có hai tham số quan trọng: min_new_tokens và max_new_tokens. Chúng hữu ích khi bạn muốn điều chỉnh độ dài của văn bản tóm tắt thu được để ngắn, dài hơn, hoặc nằm trong một số lượng từ nhất định. Bạn có thể cần làm vậy khi bị giới hạn không gian (ví dụ: dung lượng lưu trữ nhỏ), để tăng khả năng đọc, hoặc cải thiện chất lượng bản tóm tắt.
Bạn sẽ thử nghiệm một bộ tóm tắt ngắn và dài bằng cách đặt hai tham số này ở một khoảng nhỏ, rồi đến một khoảng rộng hơn.
pipeline từ thư viện transformers và original_text đã được nạp sẵn cho bạn.
Bài tập này là một phần của khóa học
Làm việc với Hugging Face
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.
# Generate a summary of original_text between 1 and 10 tokens
short_summarizer = pipeline(task="summarization", model="cnicu/t5-small-booksum", ____=1, ____=10)
short_summary_text = ____(original_text)
print(short_summary_text[0]["summary_text"])