Views
No views yet
1import torch
2from peft import PeftModel
3from transformers import AutoModelForCausalLM, AutoTokenizer
4
5# Config
6base_model_id = "meta-llama/Llama-3.1-8B-Instruct"
7repo_id = "Jason-42195/VNU-SecAlign"
8adapter_subfolder = "checkpoints/final_checkpoint"
9
10# Initialize tokenizer
11tokenizer = AutoTokenizer.from_pretrained(base_model_id)
12
13# Load original model
14model = AutoModelForCausalLM.from_pretrained(
15 base_model_id,
16 device_map="auto",
17 trust_remote_code=True
18)
19
20# Load Adapter from subfolder
21model = PeftModel.from_pretrained(
22 model,
23 repo_id,
24 subfolder=adapter_subfolder
25)
26
27model.eval()gpt-4o, temperature=0.0).