Ajuster la longueur du résumé
La fonction pipeline() comporte deux paramètres importants : min_new_tokens et max_new_tokens. Ils sont utiles pour ajuster la longueur du texte de résumé obtenu afin qu'il soit court, plus long ou compris dans une certaine plage de mots. Vous pourriez vouloir le faire en cas de contraintes d'espace (p. ex., faible capacité de stockage), pour améliorer la lisibilité ou encore pour rehausser la qualité du résumé.
Vous allez expérimenter un résumeur court et un résumeur long en définissant ces deux paramètres d'abord sur une petite plage, puis sur une plage plus large.
pipeline de la bibliothèque transformers et original_text ont déjà été chargés pour vous.
Cette activité fait partie du cours
Travailler avec Hugging Face
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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"])