Auf Englisch lesen

Teilen über


CompositeEvaluator Class

Definition

An IEvaluator that composes other IEvaluators to execute multiple (concurrent) evaluations on a supplied response.

C#
public sealed class CompositeEvaluator : Microsoft.Extensions.AI.Evaluation.IEvaluator
Inheritance
CompositeEvaluator
Implements

Constructors

CompositeEvaluator(IEnumerable<IEvaluator>)

Initializes a new instance of the CompositeEvaluator class that composes the supplied IEvaluators.

CompositeEvaluator(IEvaluator[])

Initializes a new instance of the CompositeEvaluator class that composes the supplied IEvaluators.

Properties

EvaluationMetricNames

Gets the Names of all the EvaluationMetrics produced by the composed IEvaluators.

Methods

Extension Methods

Applies to

Produkt Versionen
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Standard 2.0 (package-provided)