This model builds upon
Xen0pp/Smollm3_720prms with
additional training on ML project planning scenarios:
1from transformers import AutoModelForCausalLM, AutoTokenizer
2import torch
3
4model = AutoModelForCausalLM.from_pretrained(
5 "Xen0pp/Smollm3_ml_planner_v2",
6 torch_dtype=torch.bfloat16,
7 device_map="auto"
8)
9tokenizer = AutoTokenizer.from_pretrained("Xen0pp/Smollm3_ml_planner_v2")
10
11# Ask about project planning
12messages = [
13 {"role": "system", "content": "You are an expert ML project planning advisor."},
14 {"role": "user", "content": "I want to build a customer churn prediction model. What are the first steps?"}
15]
16
17inputs = tokenizer.apply_chat_template(messages, return_tensors="pt", add_generation_prompt=True)
18outputs = model.generate(inputs.to(model.device), max_new_tokens=300)
19response = tokenizer.decode(outputs[0], skip_special_tokens=True)
20print(response)