Idioma

EvaluationResultExtensions.AddOrUpdateChatMetadataInAllMetrics Método

Definição

Adiciona ou atualiza metadados disponíveis como parte da avaliação response produzida por um modelo de IA, em todos os EvaluationMetrics contidos no fornecido result.

public static void AddOrUpdateChatMetadataInAllMetrics(this Microsoft.Extensions.AI.Evaluation.EvaluationResult result, Microsoft.Extensions.AI.ChatResponse response, TimeSpan? duration = default);
static member AddOrUpdateChatMetadataInAllMetrics : Microsoft.Extensions.AI.Evaluation.EvaluationResult * Microsoft.Extensions.AI.ChatResponse * Nullable<TimeSpan> -> unit
<Extension()>
Public Sub AddOrUpdateChatMetadataInAllMetrics (result As EvaluationResult, response As ChatResponse, Optional duration As Nullable(Of TimeSpan) = Nothing)

Parâmetros

result
EvaluationResult

Os EvaluationResult s que contêm os EvaluationMetrics que devem ser alterados.

response
ChatResponse

O ChatResponse que contém metadados a serem adicionados ou atualizados.

duration
Nullable<TimeSpan>

Uma duração opcional que representa o tempo necessário para o modelo de IA produzir o fornecido response. Se fornecido, a duração (em milissegundos) também será incluída como parte dos metadados adicionados.

Aplica-se a