RubricBasedEvaluatorDefinition Constructor

Definition

Initializes a new instance of RubricBasedEvaluatorDefinition.

public RubricBasedEvaluatorDefinition(System.Collections.Generic.IEnumerable<Azure.AI.Projects.Evaluation.EvaluationsDimension> dimensions);
new Azure.AI.Projects.RubricBasedEvaluatorDefinition : seq<Azure.AI.Projects.Evaluation.EvaluationsDimension> -> Azure.AI.Projects.RubricBasedEvaluatorDefinition
Public Sub New (dimensions As IEnumerable(Of EvaluationsDimension))

Parameters

dimensions
IEnumerable<EvaluationsDimension>

The set of dimensions — the scoring blueprint used by the LLM judge. Quality evaluators include a non-editable residual dimension with id 'general_quality' (always_applicable: true); safety evaluators include 'general_policy_compliance'. Both use the same Dimension structure.

Exceptions

dimensions is null.

Applies to