get fine tuning bakeoff
get_fine_tuning_bakeoffRetrieve a fine-tuning job's bake-off verdict (improved/regressed/inconclusive), metrics, and spend to determine if the tuned model is worth deploying.
Instructions
Read a fine-tune's bake-off state, verdict (improved / regressed / inconclusive with NLL, perplexity and optional judged pass rates) and ledger-true spend — to decide whether the tuned model is worth deploying. GET /v1/fine_tuning/jobs/{id}/bakeoff (API-key scope: read). Returns: {status ("none"|"queued"|"running"|"done"|"failed"), error|null (customer-safe reason when failed), holdout_present (false = no validation split, so a comparison cannot be offered), available (platform compute configured), estimated_max_usd|null (the consent ceiling a start would hold; null when no GPU rate is configured), verdict|null: {verdict ("improved"|"regressed"|"inconclusive", sign-test backed), nll_base, nll_tuned, win_count, total, ppl_base, ppl_tuned, judged?: {criterion_id, criterion_name, base_pass_rate, tuned_pass_rate, scored}|null}, spent_usd}. Notes: Unlike other GETs this one requires an OWNER/ADMIN minting user (403 otherwise) because it reads spend. 404 "Run not found" when the job is not in this workspace. status "none" with holdout_present=false means the run can never be compared (no held-out split). Feature-flag gated (404 when fineTuning is off). Read-only, no spend.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The fine-tuning job id. |