Úprava délky shrnutí
Funkce pipeline() má dva důležité parametry: min_new_tokens a max_new_tokens. Hodí se, když chceš ovlivnit délku výsledného shrnutí – třeba zkrátit ho, prodloužit nebo udržet v určitém rozsahu slov. Může ti to přijít vhod při omezeném úložišti, pro lepší čitelnost nebo vyšší kvalitu shrnutí.
Vyzkoušíš si krátký i dlouhý způsob shrnutí – nejprve nastavíš oba parametry na úzký rozsah, potom na širší.
pipeline z knihovny transformers a proměnná original_text jsou už načtené.
Toto cvičení je součástí kurzu
Working with Hugging Face
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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"])