Justera sammanfattningens längd
Funktionen pipeline() har två viktiga parametrar: min_new_tokens och max_new_tokens. De är användbara för att styra längden på den genererade sammanfattningen – kort, lång eller inom ett visst antal ord. Det kan vara praktiskt när du har begränsat lagringsutrymme, vill förbättra läsbarheten eller höja kvaliteten på sammanfattningen.
Du ska experimentera med en kort och en lång sammanfattare genom att först ange ett litet intervall för dessa parametrar och sedan ett bredare.
pipeline från biblioteket transformers och variabeln original_text är redan inlästa åt dig.
Den här övningen är en del av kursen
Arbeta med Hugging Face
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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"])