PromptBasedEvaluatorDefinition Constructors

Definition

Overloads

PromptBasedEvaluatorDefinition(String)

Source:
PromptBasedEvaluatorDefinition.cs
Source:
PromptBasedEvaluatorDefinition.cs

Initializes a new instance of PromptBasedEvaluatorDefinition.

public PromptBasedEvaluatorDefinition(string promptText);
new Azure.AI.Projects.Evaluation.PromptBasedEvaluatorDefinition : string -> Azure.AI.Projects.Evaluation.PromptBasedEvaluatorDefinition
Public Sub New (promptText As String)

Parameters

promptText
String

The prompt text used for evaluation.

Exceptions

promptText is null.

Applies to

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

Source:
PromptBasedEvaluatorDefinition.cs
Source:
PromptBasedEvaluatorDefinition.cs

Initializes a new instance of PromptBasedEvaluatorDefinition.

public PromptBasedEvaluatorDefinition(BinaryData initParameters, BinaryData dataSchema, System.Collections.Generic.IDictionary<string,Azure.AI.Projects.Evaluation.EvaluatorMetric> metrics, string promptText);
new Azure.AI.Projects.Evaluation.PromptBasedEvaluatorDefinition : BinaryData * BinaryData * System.Collections.Generic.IDictionary<string, Azure.AI.Projects.Evaluation.EvaluatorMetric> * string -> Azure.AI.Projects.Evaluation.PromptBasedEvaluatorDefinition
Public Sub New (initParameters As BinaryData, dataSchema As BinaryData, metrics As IDictionary(Of String, EvaluatorMetric), promptText 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.

promptText
String

Inline prompt text for the evaluator.

Applies to