Skip to main content
Search this page for the message printed by the CLI. Dynamic IDs, names, counts, and durations appear as ….

Sign-in and project selection

Dataset and upload errors

A valid training row must have a messages array, at least one user turn, and a final assistant turn with content. System turns must precede the conversation, repeated adjacent roles are rejected except for system and tool turns, and tool calls must have matching tool responses. See How Training works.

Dataset selection errors

These errors come from --dataset, --slice, --split-column, and --parts. Slices and split columns describes the commands named in the fixes.

Model source and method errors

Prompt-file errors

Cost-estimate errors

A blocked estimate begins with:
It exits with code 1 and prints each issue on a separate - <message> line to stderr. With --json, a blocked estimate writes nothing to stdout.

Model Version naming errors

Blocked Training Runs

Training Run payment window expired means the seven-day payment window ended. The Training Run fails with payment_window_expired and cannot resume. Training Run cannot be canceled while … means the Training Run has reached output validation, settlement, payment collection, or publication. Wait for its terminal state. A billing review must be resolved by an administrator.

Terminal failure codes

A terminal failed or canceled Training Run cannot resume.