Views
No views yet
1from transformers import AutoModelForSequenceClassification, AutoTokenizer, pipeline
2
3# Load model and tokenizer
4tokenizer = AutoTokenizer.from_pretrained("meta-llama/Llama-2-7b-chat-hf")
5model = AutoModelForSequenceClassification.from_pretrained('tum-nlp/neural-news-llama-2-7b-chat-tr')
6
7# Create the pipeline for neural news generation and set the repetition penalty >1.1 to punish repetition.
8generator = pipeline('text-generation',
9 model=model,
10 tokenizer=tokenizer,
11 repetition_penalty=1.2)
12
13# Define the prompt
14prompt = "Başlık: Madde madde Türkiye, İsveç'in NATO mutabakatı Metin: Türkiye, İsveç ve NATO'nun Litvanya'nın başkenti Vilnius'ta mutabakatla biten üçlü görüşmesi [EOP]"
15
16# Generate
17generator(prompt, max_length=1000, num_return_sequences=1)
18