Views
No views yet
facebook/bart-large-cnn1from transformers import AutoTokenizer, AutoModelForSeq2SeqLM
2
3# Load the tokenizer and model from Hugging Face Hub
4model_name = "shogun-the-great/finetuned-bart-samsum"
5tokenizer = AutoTokenizer.from_pretrained(model_name)
6model = AutoModelForSeq2SeqLM.from_pretrained(model_name)
7
8# Example usage for summarizing a dialogue
9dialogue = "Hi, how are you today? I'm good, thanks! What about you?"
10
11inputs = tokenizer(dialogue, return_tensors="pt", truncation=True, max_length=1024)
12summary_ids = model.generate(inputs['input_ids'], max_length=50, num_beams=4, early_stopping=True)
13
14# Decode the generated summary
15summary = tokenizer.decode(summary_ids[0], skip_special_tokens=True)
16print("Summary:", summary)