開始使用免費開始

調整摘要長度

pipeline() 函式有兩個重要參數:min_new_tokensmax_new_tokens。這兩個參數可用來調整產生的摘要長度,讓它更短、更長,或控制在特定的字數範圍內。當空間受限(例如儲存空間小)、需要提升可讀性,或想改善摘要品質時,你可能會這樣做。

你將透過設定這兩個參數為較小範圍與較大範圍,來實驗生成短版與長版的摘要器。

transformers 函式庫中的 pipeline 以及 original_text 已為你載入完成。

本練習屬於課程

善用 Hugging Face

檢視課程

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# 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"])
編輯並執行程式碼