EvaluationMetricExtensions Classe

Definição

Métodos de extensão para EvaluationMetric.

public ref class EvaluationMetricExtensions abstract sealed
public static class EvaluationMetricExtensions
type EvaluationMetricExtensions = class
Public Module EvaluationMetricExtensions
Herança
EvaluationMetricExtensions

Métodos

Name Description
AddDiagnostics(EvaluationMetric, EvaluationDiagnostic[])

Adiciona o s fornecido EvaluationDiagnosticà coleção de Diagnostics s fornecidoEvaluationMetric.

AddDiagnostics(EvaluationMetric, IEnumerable<EvaluationDiagnostic>)

Adiciona o s fornecido EvaluationDiagnosticà coleção de Diagnostics s fornecidoEvaluationMetric.

AddOrUpdateChatMetadata(EvaluationMetric, ChatResponse, Nullable<TimeSpan>)

Adiciona ou atualiza metadados disponíveis como parte da avaliação response produzida por um modelo de IA, no dicionário fornecidometric.Metadata

AddOrUpdateContext(EvaluationMetric, EvaluationContext[])

Adiciona ou atualiza os objetos fornecidos context no dicionário fornecidometric.Context

AddOrUpdateContext(EvaluationMetric, IEnumerable<EvaluationContext>)

Adiciona ou atualiza os objetos fornecidos context no dicionário fornecidometric.Context

AddOrUpdateDurationMetadata(EvaluationMetric, TimeSpan)

Adiciona ou atualiza metadados identificando o tempo (em milissegundos) que demorou a realizar a avaliação no dicionário fornecidometricMetadata.

AddOrUpdateMetadata(EvaluationMetric, IDictionary<String,String>)

Adiciona ou atualiza o dicionário fornecido metadata no dicionário fornecidometricMetadata.

AddOrUpdateMetadata(EvaluationMetric, String, String)

Adiciona ou atualiza metadados com o dicionário especificado name e no dicionário fornecidometricMetadata.value

ContainsDiagnostics(EvaluationMetric, Func<EvaluationDiagnostic,Boolean>)

Determina se o fornecido metric contém algum EvaluationDiagnostic correspondente ao fornecido predicate.

Aplica-se a