SFT
Supervised tuning
Learn from approved examples
View method[Training methods]
Attempts matches the tuning method to your task, data, and eval harness—not the other way around. Every method runs against the same baseline-first workflow: measure the base model, approve a capped plan, train, then report the delta on held-out test data.
SFT
Learn from approved examples
View methodDPO
Learn which response is better
View methodRL
Learn from measurable outcomes
View methodSFT
Learn from approved examples
Teach the model the outputs, formats, and behaviors your reviewers already accept. SFT is the first method we use when you have reliable input/output pairs and a task-specific eval harness.
Available in the Attempts evaluation workspace today
DPO
Learn which response is better
Improve style, safety, and ranking when humans can compare two candidate outputs but a single gold string is awkward. DPO uses preferred vs rejected pairs tied to the same prompt.
Scoped engagements; not in the self-serve workspace yet
RL
Learn from measurable outcomes
Optimize toward rewards you can measure automatically—tool success, task completion, verifier scores, or business KPIs mapped to an eval harness. RL is the heaviest method and requires a trustworthy reward signal.
Scoped engagements with custom harness design
At a glance—final choice is always task-specific.
| Requirement | SFT | DPO | RL |
|---|---|---|---|
| Labeled answers | Yes | — | — |
| Preference pairs | — | Yes | — |
| Reward / verifier signal | — | Sometimes | Yes |
| Self-serve workspace | Yes | — | — |
| Typical first step | Yes | — | — |