Training lifecycle
Choose a model, create a job, poll it, and work with the resulting artifact.
Upload Dataset
Prepare JSONL, upload it, process it, and confirm a ready version.
Exact contracts for base models, datasets, and the complete training-job lifecycle.