EvaluationMetricExtensions.AddOrUpdateChatMetadata Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Adiciona ou atualiza metadados disponíveis como parte da avaliação response produzida por um modelo de IA, no dicionário fornecidometric.Metadata
public static void AddOrUpdateChatMetadata(this Microsoft.Extensions.AI.Evaluation.EvaluationMetric metric, Microsoft.Extensions.AI.ChatResponse response, TimeSpan? duration = default);
static member AddOrUpdateChatMetadata : Microsoft.Extensions.AI.Evaluation.EvaluationMetric * Microsoft.Extensions.AI.ChatResponse * Nullable<TimeSpan> -> unit
<Extension()>
Public Sub AddOrUpdateChatMetadata (metric As EvaluationMetric, response As ChatResponse, Optional duration As Nullable(Of TimeSpan) = Nothing)
Parâmetros
- metric
- EvaluationMetric
- response
- ChatResponse
O ChatResponse que contém metadados a serem adicionados ou atualizados.
Uma duração opcional que representa o tempo que o modelo de IA demorou a produzir o .response Se forem fornecidos, a duração (em milissegundos) também será incluída como parte dos metadados adicionados.