Flat evaluator output definition returned by the public API.
This response always includes dataType and never includes an internal output-definition version. Optional empty descriptions from legacy definitions are omitted.
dataType
version
{ * dataType: "NUMERIC", * dataType: "NUMERIC", * minValue: 0, * maxValue: 1 * } Copy
{ * dataType: "NUMERIC", * dataType: "NUMERIC", * minValue: 0, * maxValue: 1 * }
{ * dataType: "CATEGORICAL", * dataType: "CATEGORICAL", * scoreReasoningInstructions: "Explain which label best fits the output.", * scoreValueInstructions: "Choose the best label.", * categories: ["correct", "partially_correct", "incorrect"], * shouldAllowMultipleMatches: false * } Copy
{ * dataType: "CATEGORICAL", * dataType: "CATEGORICAL", * scoreReasoningInstructions: "Explain which label best fits the output.", * scoreValueInstructions: "Choose the best label.", * categories: ["correct", "partially_correct", "incorrect"], * shouldAllowMultipleMatches: false * }
Flat evaluator output definition returned by the public API.
This response always includes
dataTypeand never includes an internal output-definitionversion. Optional empty descriptions from legacy definitions are omitted.