AgentEvaluationResults Constructor

Definition

Initializes a new instance of the AgentEvaluationResults class.

public AgentEvaluationResults(string providerName, System.Collections.Generic.IEnumerable<Microsoft.Extensions.AI.Evaluation.EvaluationResult> items, System.Collections.Generic.IReadOnlyList<Microsoft.Agents.AI.EvalItem>? inputItems = default);
new Microsoft.Agents.AI.AgentEvaluationResults : string * seq<Microsoft.Extensions.AI.Evaluation.EvaluationResult> * System.Collections.Generic.IReadOnlyList<Microsoft.Agents.AI.EvalItem> -> Microsoft.Agents.AI.AgentEvaluationResults
Public Sub New (providerName As String, items As IEnumerable(Of EvaluationResult), Optional inputItems As IReadOnlyList(Of EvalItem) = Nothing)

Parameters

providerName
String

Name of the evaluation provider.

items
IEnumerable<EvaluationResult>

Per-item MEAI evaluation results.

inputItems
IReadOnlyList<EvalItem>

The original eval items that were evaluated, for auditing.

Applies to