! pip install transformers datasets peft trl bitsandbytes accelerate mlflow
from transformers import AutoModelForCausalLM, AutoTokenizer
from peft import PeftModel
import torch
base_model = AutoModelForCausalLM.from_pretrained(
"microsoft/Phi-4-mini-instruct",
torch_dtype=torch.bfloat16,
device_map="auto",
)
model = PeftModel.from_pretrained(
base_model,
"zoeeyys/Phi-4-it-mini-v0"
)
tokenizer = AutoTokenizer.from_pretrained(
"microsoft/Phi-4-mini-instruct",
padding_side="left"
)
messages = [
{"role": "user", "content": "Hi! I want to plan my life."}
]
inputs = tokenizer.apply_chat_template(
messages,
add_generation_prompt=True,
tokenize=True,
return_dict=True,
return_tensors="pt",
).to(model.device)
outputs = model.generate(**inputs, max_new_tokens=1024)
print(
tokenizer.decode(
outputs[0][inputs["input_ids"].shape[-1]:],
skip_special_tokens=True
)
)
- Downloads last month
- 27
Model tree for zoeeyys/Phi-4-it-mini-v0
Base model
microsoft/Phi-4-mini-instruct