On-demand training is in beta. Request access before your first run, or dispatch will be refused.
Pick your path
Hosted Training is the fastest way to start, and the rest of this page covers it.
Prerequisites
- Python 3.10+
- A Prime Intellect account with on-demand training enabled and a funded wallet, see Billing
1. Install the CLI and log in
2. See what you can run
$/GPU-hour. Models on that list are already cached cluster-side and start warm. An on-demand run can still train a model that is not listed, it just downloads the weights first.
3. Create a volume to keep your weights
Checkpointing is off by default, and when a run finishes its pods are torn down. Without a volume and a[ckpt] block, a completed run leaves you with dashboard metrics and no model.
Trace storage
Before launching, review Prime Traces pricing and upload settings. Traces uploaded by platform runs incur ingestion and storage charges. Stored traces can be explored in the Traces dashboard. The November 6 legacy sample storage retirement is separate from the retirement of shared LoRA training.4. Launch a run
Training runs are configured with a prime-rl.toml file. The [deployment] block sizes the run and is what routes it onto Hosted Training.
Save this as configs/full-ft.toml — one trainer GPU and one inference GPU:
5. Monitor progress
Terminal:6. Get your weights
Each run writes to its ownruns/<run-id>/ directory on the volume:
Next steps
End-to-End Run
Full walkthrough with baseline evals, model selection, and result review.
Full Fine-Tuning
Config reference, dispatch knobs, and run lifecycle.
Billing
How runs are metered and what gets billed.
Platform Overview
How environments, training, evaluation, and inference fit together.