BLEUEvaluatorContext Classe

Definição

Informações contextuais usadas BLEUEvaluator 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

Comentários

BLEUEvaluator mede a pontuação BLEU de uma resposta em comparação com uma ou mais respostas de referência fornecidas por meio Referencesde . BLEU (Subestudo de Avaliação Bilíngue) é uma métrica usada para avaliar a qualidade do texto gerado pelo computador.

Construtores

Nome Description
BLEUEvaluatorContext(IEnumerable<String>)

Inicializa uma nova instância da classe BLEUEvaluatorContext.

BLEUEvaluatorContext(String[])

Inicializa uma nova instância da classe BLEUEvaluatorContext.

Propriedades

Nome Description
Contents

Obtém ou define uma lista de AIContent objetos que incluem todas as informações presentes neste EvaluationContext.

(Herdado de EvaluationContext)
Name

Obtém ou define o nome para isso EvaluationContext.

(Herdado de EvaluationContext)
References

Obtém as referências nas quais a resposta fornecida será pontuada.

ReferencesContextName

Obtém o exclusivo Name que é usado para BLEUEvaluatorContext.

Aplica-se a