job = adaptive.jobs.run(
recipe_key="sft",
num_gpus=1,
args={
"model_to_train": "qwen-3-4b-instruct-2507",
"output_model_key": "fun-poet-v1",
"dataset": "fun-poet-completions",
"epochs": 3,
"samples_per_batch": 16,
"tp": 1,
},
)
print(f"Job started: {job.id}")