RubricBasedEvaluatorDefinition(IEnumerable<RubricCriterion>) Constructor

Definition

Initializes a new instance of RubricBasedEvaluatorDefinition.

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

Parameters

rubricCriteria
IEnumerable<RubricCriterion>

Rubric criteria — the scoring blueprint used by the LLM judge. Quality evaluators include a non-editable residual criterion with rubric_id 'general_quality' (always_applicable: true); safety evaluators include 'general_policy_compliance'. Both use the same rubric structure.

Exceptions

rubricCriteria is null.

Applies to