Views
No views yet
1from transformers import AutoModel, AutoTokenizer, T5ForConditionalGeneration
2
3model_name = 'ANT1P4T1C4/generate_charade_prompt'
4
5model = T5ForConditionalGeneration.from_pretrained(model_name)
6tokenizer = AutoTokenizer.from_pretrained(model_name)
7
8def generate_word(difficulty):
9 input = tokenizer(difficulty, return_tensors="pt")
10 word = model.generate(input["input_ids"], max_length=10, do_sample=True)
11 return tokenizer.decode(word[0], skip_special_tokens=True)
12
13print("easy: ", generate_word('easy prompt'))
14print("medium: ", generate_word(('medium prompt')))
15print("hard: ", generate_word("hard prompt"))