Usando min_length e max_length
A função pipeline()
tem dois parâmetros importantes: min_length
e max_length
. Eles são úteis para ajustar o comprimento do texto do resumo resultante para que seja curto, mais longo ou dentro de um determinado número de palavras. Talvez você queira fazer isso se houver restrições de espaço (ou seja, armazenamento pequeno), para melhorar a legibilidade ou a qualidade do resumo.
Você fará experiências com um resumidor curto e longo, definindo esses dois parâmetros para um intervalo pequeno e, em seguida, para um intervalo maior.
pipeline
da biblioteca transformers
e o original_text
já foram carregados para você.
Este exercício faz parte do curso
Trabalhando com o Hugging Face
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Create a short summarizer
short_summarizer = pipeline(task="summarization", model="cnicu/t5-small-booksum", ____=1, ____=10)
# Summarize the input text
short_summary_text = ____(original_text)
# Print the short summary
print(short_summary_text[0]["summary_text"])