Runs

Query raw (un-deduped) metric writes from a run

Returns every row written to ClickHouse for the given (run, metric), including duplicates from resumes/re-logs, with the original write time. Reads from the un-deduped mlop_metrics table — no FINAL, no reservoir sampling. Each row carries a nonFiniteFlags bitmask (bit0=NaN, bit1=+Inf, bit2=-Inf); when a flag is set, value is 0 and the flag is the source of truth. Use /metrics for analysis or chart rendering — this endpoint is for audit and cleanup.

get/api/runs/metrics/raw

Request

  • Base URL
    https://pluto-api.trainy.ai
  • Auth
    HTTP bearer

Query parameters

runIdnumber nullable

Numeric run ID

projectNamestring required

Project name

logNamestring required

Metric name (e.g., train/loss). Required — scoping every raw scan to a single metric keeps payloads bounded.

stepMininteger nullable

Minimum step number (inclusive).

stepMaxinteger nullable

Maximum step number (inclusive).

limitinteger

Maximum rows to return (default and max: 50000). Page by narrowing stepMin/stepMax when more is needed.

Response

Raw metric rows

truncatedboolean required

True when the row count hit limit and more rows likely exist — narrow stepMin/stepMax to page.

Changes

No recorded changes to this operation across all 1 revision of this API.