Configure

Target, filter, sampling, return type, and passing range for an evaluator.

Every evaluator shares the same configuration, plus a few fields specific to its type.

Shared settings

SettingWhat it does
TargetScore the whole run or an individual span.
Event filterOnly score runs or spans that match these conditions.
SamplingScore a percentage of matching events (1 to 100).
Return typenumeric, boolean, or string (category).
Passing rangeDefines passed: a numeric range, the passing boolean value, or the set of passing strings.
EnabledScore live ingestion now, or keep as a draft.

Type-specific config

  • LLM judge: provider and model, the model integration (your key), system prompt, user template, and output parser.
  • Code: the source code and runtime version.
  • Human: grading instructions (the UI mode is derived from the return type).
  • Composite: the source evaluators, the aggregation, and any weights.

Versioning

Editing the rubric (the prompt, code, return type, or passing range) bumps the evaluator's version, so prior results stay valid against the rubric that produced them. Toggling enabled on or off does not bump the version.

Next

On this page