Tạo văn bản
LLM có rất nhiều khả năng, trong đó tạo văn bản là một trong những phổ biến nhất.
Bạn cần tạo phản hồi cho một đánh giá của khách hàng có trong text; đây là cùng một đánh giá về Riverview Hotel mà bạn đã thấy trước đó.
Mô-đun pipeline đã đượ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
Nhập môn LLMs trong Python
Hướng dẫn bài tập
- Khởi tạo pipeline
generatorvà chỉ định tác vụ phù hợp để tạo văn bản. - Hoàn thiện
promptbằng cách đưatextvàresponsevào f-string. - Hoàn thiện pipeline của mô hình bằng cách đặt độ dài tối đa là 150 token và đặt
pad_token_idthành token kết thúc chuỗi.
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.
# Instantiate the pipeline
generator = pipeline(____, model="gpt2")
response = "Dear valued customer, I am glad to hear you had a good stay with us."
# Complete the prompt
prompt = f"Customer review:\n{____}\n\nHotel reponse to the customer:\n{____}"
# Complete the model pipeline
outputs = generator(prompt, ____, pad_token_id=____, truncation=True)
print(outputs[0]["generated_text"])