Views
No views yet
1from peft import PeftModel, PeftConfig
2from transformers import AutoModelForCausalLM, AutoTokenizer
3
4# Load the base model and tokenizer
5base_model = AutoModelForCausalLM.from_pretrained("allenai/OLMo-1B-hf")
6tokenizer = AutoTokenizer.from_pretrained("allenai/OLMo-1B-hf")
7
8# Load the LoRA adapter
9model = PeftModel.from_pretrained(base_model, "dipikakhullar/olmo-code-python3-text-only")
10
11# Example usage
12prompt = "def fibonacci(n):"
13inputs = tokenizer(prompt, return_tensors="pt")
14outputs = model.generate(**inputs, max_length=100, temperature=0.7)
15print(tokenizer.decode(outputs[0], skip_special_tokens=True))