from transformers import AutoModelForCausalLM, AutoTokenizerfrom peft import PeftModel base = "Qwen/Qwen2.5-1.5B-Instruct"tok = AutoTokenizer.from_pretrained(base)model = PeftModel.from_pretrained(AutoModelForCausalLM.from_pretrained(base, device_map="auto"), "Nicholas55555/qwen2.5-1.5b-weather-intent-v2") sys = "You extract structured intent from user messages about weather. Return ONLY a JSON object..."msgs = [{"role": "system", "content": sys}, {"role": "user", "content": "how's the pollen in Austin?"}]prompt = tok.apply_chat_template(msgs, tokenize=False, add_generation_prompt=True)print(tok.decode(model.generate(**tok(prompt, return_tensors="pt").to(model.device), max_new_tokens=64)[0], skip_special_tokens=True))# -> {"intent": "out_of_scope", ...} (pollen is not a supported metric)