BLEUEvaluatorContext Classe

Definição

Informação contextual que o BLEUEvaluator utiliza para calcular a pontuação BLEU para uma resposta.

public ref class BLEUEvaluatorContext sealed : Microsoft::Extensions::AI::Evaluation::EvaluationContext
public sealed class BLEUEvaluatorContext : Microsoft.Extensions.AI.Evaluation.EvaluationContext
type BLEUEvaluatorContext = class
    inherit EvaluationContext
Public NotInheritable Class BLEUEvaluatorContext
Inherits EvaluationContext
Herança
BLEUEvaluatorContext

Observações

BLEUEvaluator mede a pontuação BLEU de uma resposta comparada com uma ou mais respostas de referência fornecidas via References. O BLEU (Bilingual Evaluation Understudy) é uma métrica utilizada para avaliar a qualidade do texto gerado por máquina.

Construtores

Name Description
BLEUEvaluatorContext(IEnumerable<String>)

Inicializa uma nova instância da BLEUEvaluatorContext classe.

BLEUEvaluatorContext(String[])

Inicializa uma nova instância da BLEUEvaluatorContext classe.

Propriedades

Name Description
Contents

Obtém ou define uma lista de AIContent objetos que incluem toda a informação presente neste EvaluationContext.

(Herdado de EvaluationContext)
Name

Recebe ou define o nome para este EvaluationContext.

(Herdado de EvaluationContext)
References

Obtém as referências contra as quais a resposta fornecida será avaliada.

ReferencesContextName

Obtém o único Name que é usado para BLEUEvaluatorContext.

Aplica-se a