Views
No views yet
meta-llama/Meta-Llama-3.1-8B1from transformers import AutoModelForCausalLM, AutoTokenizer
2from peft import PeftModel
3
4base_model = AutoModelForCausalLM.from_pretrained(
5 "meta-llama/Meta-Llama-3.1-8B",
6 device_map="auto"
7)
8tokenizer = AutoTokenizer.from_pretrained("Keerthan097/LoRA-Prompt-Tradeoff-PubMedQA")
9
10model = PeftModel.from_pretrained(base_model, "Keerthan097/LoRA-Prompt-Tradeoff-PubMedQA")
11
12# Example inference
13question = "Does aspirin reduce the risk of stroke?"
14context = "A randomized controlled trial showed significant reduction..."
15prompt = f"Question: {question}\nContext: {context}\nAnswer with one word: yes, no, maybe.\nAnswer:"
16
17inputs = tokenizer(prompt, return_tensors="pt").to(model.device)
18outputs = model.generate(**inputs, max_new_tokens=4)
19print(tokenizer.decode(outputs[0], skip_special_tokens=True))