Skip to content

EvalRunOverview ​

Example Usage ​

typescript
import { EvalRunOverview } from "@meetkai/mka1/models/components";

let value: EvalRunOverview = {
  object: "eval.run.overview",
  runId: "<id>",
  suiteId: "<id>",
  status: "finalizing",
  agentName: "<value>",
  agentVersion: "<value>",
  agentEffort: "<value>",
  models: [
    "<value 1>",
    "<value 2>",
  ],
  metric: "<value>",
  avgReward: 2157.19,
  trials: {
    total: 949893,
    completed: 517125,
    failed: 131776,
    errored: 443018,
    retried: 942841,
  },
  costUsd: 930.17,
  tokens: {
    input: 648256,
    output: 352717,
    cached: 312224,
  },
};

Fields ​

FieldTypeRequiredDescription
object"eval.run.overview"✔️N/A
runIdstring✔️N/A
suiteIdstring✔️N/A
statuscomponents.EvalRunStatus✔️N/A
agentNamestring✔️N/A
agentVersionstring✔️N/A
agentEffortstring✔️N/A
modelsstring[]✔️N/A
metricstring✔️N/A
avgRewardnumber✔️Mean of metric over trials that carry it numerically. Null when none do.
trialscomponents.Trials✔️N/A
costUsdnumber✔️N/A
tokenscomponents.Tokens✔️Summed over the run's trials. Each field is null when no trial reported it.