Share via


CodeBasedEvaluatorDefinition Constructors

Definition

Overloads

CodeBasedEvaluatorDefinition(String)

Source:
CodeBasedEvaluatorDefinition.cs

Initializes a new instance of CodeBasedEvaluatorDefinition.

public CodeBasedEvaluatorDefinition(string codeText);
new Azure.AI.Projects.CodeBasedEvaluatorDefinition : string -> Azure.AI.Projects.CodeBasedEvaluatorDefinition
Public Sub New (codeText As String)

Parameters

codeText
String

Inline code text for the evaluator.

Exceptions

codeText is null.

Applies to

CodeBasedEvaluatorDefinition(BinaryData, BinaryData, IDictionary<String,EvaluatorMetric>, String)

Source:
CodeBasedEvaluatorDefinition.cs

Initializes a new instance of CodeBasedEvaluatorDefinition.

public CodeBasedEvaluatorDefinition(BinaryData initParameters, BinaryData dataSchema, System.Collections.Generic.IDictionary<string,Azure.AI.Projects.EvaluatorMetric> metrics, string codeText);
new Azure.AI.Projects.CodeBasedEvaluatorDefinition : BinaryData * BinaryData * System.Collections.Generic.IDictionary<string, Azure.AI.Projects.EvaluatorMetric> * string -> Azure.AI.Projects.CodeBasedEvaluatorDefinition
Public Sub New (initParameters As BinaryData, dataSchema As BinaryData, metrics As IDictionary(Of String, EvaluatorMetric), codeText As String)

Parameters

initParameters
BinaryData

The JSON schema (Draft 2020-12) for the evaluator's input parameters. This includes parameters like type, properties, required.

dataSchema
BinaryData

The JSON schema (Draft 2020-12) for the evaluator's input data. This includes parameters like type, properties, required.

metrics
IDictionary<String,EvaluatorMetric>

List of output metrics produced by this evaluator.

codeText
String

Inline code text for the evaluator.

Applies to