CompositeEvaluator Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
En IEvaluator som består av andra IEvaluatorför att köra flera (samtidiga) utvärderingar på ett angivet svar.
public ref class CompositeEvaluator sealed : Microsoft::Extensions::AI::Evaluation::IEvaluator
public sealed class CompositeEvaluator : Microsoft.Extensions.AI.Evaluation.IEvaluator
type CompositeEvaluator = class
interface IEvaluator
Public NotInheritable Class CompositeEvaluator
Implements IEvaluator
- Arv
-
CompositeEvaluator
- Implementeringar
Konstruktorer
| Name | Description |
|---|---|
| CompositeEvaluator(IEnumerable<IEvaluator>) |
Initierar en ny instans av klassen som består av CompositeEvaluator de angivna IEvaluator. |
| CompositeEvaluator(IEvaluator[]) |
Initierar en ny instans av klassen som består av CompositeEvaluator de angivna IEvaluator. |
Egenskaper
| Name | Description |
|---|---|
| EvaluationMetricNames |
Hämtar s av Namealla EvaluationMetrics som produceras av de komponerade IEvaluators. |
Metoder
| Name | Description |
|---|---|
| EvaluateAsync(IEnumerable<ChatMessage>, ChatResponse, ChatConfiguration, IEnumerable<EvaluationContext>, CancellationToken) |
Utvärderar den angivna |