CompositeEvaluator Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um IEvaluator que compõe outras IEvaluators para executar várias avaliações (simultâneas) em uma resposta fornecida.
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
- Herança
-
CompositeEvaluator
- Implementações
Construtores
| Nome | Description |
|---|---|
| CompositeEvaluator(IEnumerable<IEvaluator>) |
Inicializa uma nova instância da CompositeEvaluator classe que compõe os s fornecidos IEvaluator. |
| CompositeEvaluator(IEvaluator[]) |
Inicializa uma nova instância da CompositeEvaluator classe que compõe os s fornecidos IEvaluator. |
Propriedades
| Nome | Description |
|---|---|
| EvaluationMetricNames |
Obtém os Names de todos os EvaluationMetrics produzidos pelos s compostos IEvaluator. |
Métodos
| Nome | Description |
|---|---|
| EvaluateAsync(IEnumerable<ChatMessage>, ChatResponse, ChatConfiguration, IEnumerable<EvaluationContext>, CancellationToken) |
Avalia o fornecido |