Check out the newest way to compare different models for a task/agent harness: AutoEvals
Training Runs

Train

Monitor a Training Run

Track training progress with real-time graphs, eval scores, and GPU logs.

Once a training job starts, the training details page gives you real-time visibility into what's happening. A progress bar shows percentage complete and the current status of the run.

Training graphs

Four graphs update as training progresses:

GraphWhat it measuresWhat to look for
LossHow far the model's predictions are from expected outputDecreasing = learning. Flattening = model has learned what it can from the data.
Learning rateHow much weights update at each training stepWarm-up then decay schedule — configured by the recipe automatically.
Gradient normGradient magnitude during backpropagationSteady or decreasing = stable. Persistent spikes may indicate a data quality issue.
Eval scoreAverage score on the eval dataset at each checkpointTrending up = model is improving at your task. This is the most direct signal that training is working.
Training details page showing the four training graphs
Training graphs showing loss, learning rate, gradient norm, and eval score during an active run.

Evaluations

The platform runs evaluations at three points during a training job:

  1. Before training — establishes a baseline score for the model before any weight updates
  2. During training — at each checkpoint, the model runs your eval dataset and an LLM judge scores the outputs using your rubric
  3. After training — a final evaluation on the completed model

Checkpoints

Training saves checkpoints at regular intervals. If a run fails after a checkpoint, it can be resumed from the last saved state rather than starting over.

Logs

The Logs tab shows output from all GPUs during training. Use it to debug issues or see what's happening under the hood. You can filter logs by type — warn, error, and others — to focus on what matters.

On this page