Views
No views yet
1
2from transformers import (
3 AutoConfig,
4 AutoModelForCausalLM,
5 AutoTokenizer,
6 Trainer,
7 BitsAndBytesConfig,
8)
9
10from peft import PeftModel, PeftConfig
11config = PeftConfig.from_pretrained("trottdw/CE104FinalLlama3Orca")
12model = AutoModelForCausalLM.from_pretrained("meta-llama/Meta-Llama-3-8B")
13model = model.to('cuda:0')
14lora_model = PeftModel.from_pretrained(model, "trottdw/CE104FinalLlama3Orca")
15tokenizer = AutoTokenizer.from_pretrained("meta-llama/Meta-Llama-3-8B", use_fast=True
16
17def prompt(text, tmp):
18 model_inputs = tokenizer(text, return_tensors="pt").to("cuda:0")
19 output = lora_model.generate(**model_inputs, temperature=tmp)
20 return print(tokenizer.decode(output[0], skip_special_tokens=True))
21
22print(prompt('Describe the solar system',0.7))