EvaluationMetricExtensions クラス

定義

EvaluationMetricの拡張メソッド。

public ref class EvaluationMetricExtensions abstract sealed
public static class EvaluationMetricExtensions
type EvaluationMetricExtensions = class
Public Module EvaluationMetricExtensions
継承
EvaluationMetricExtensions

メソッド

名前 説明
AddDiagnostics(EvaluationMetric, EvaluationDiagnostic[])

指定したEvaluationMetricDiagnostics コレクションに、指定したEvaluationDiagnosticを追加します。

AddDiagnostics(EvaluationMetric, IEnumerable<EvaluationDiagnostic>)

指定したEvaluationMetricDiagnostics コレクションに、指定したEvaluationDiagnosticを追加します。

AddOrUpdateChatMetadata(EvaluationMetric, ChatResponse, Nullable<TimeSpan>)

提供されたmetricMetadata ディクショナリで、AI モデルによって生成された評価responseの一部として使用できるメタデータを追加または更新します。

AddOrUpdateContext(EvaluationMetric, EvaluationContext[])

指定したmetricContext ディクショナリ内の指定したcontext オブジェクトを追加または更新します。

AddOrUpdateContext(EvaluationMetric, IEnumerable<EvaluationContext>)

指定したmetricContext ディクショナリ内の指定したcontext オブジェクトを追加または更新します。

AddOrUpdateDurationMetadata(EvaluationMetric, TimeSpan)

指定された metricMetadata ディクショナリで評価を実行するのにかかった時間 (ミリ秒単位) を識別するメタデータを追加または更新します。

AddOrUpdateMetadata(EvaluationMetric, IDictionary<String,String>)

指定したmetricMetadata ディクショナリで、指定されたmetadataを追加または更新します。

AddOrUpdateMetadata(EvaluationMetric, String, String)

指定したmetricMetadata ディクショナリで、指定したnamevalueを使用してメタデータを追加または更新します。

ContainsDiagnostics(EvaluationMetric, Func<EvaluationDiagnostic,Boolean>)

指定されたmetricに、指定されたpredicateに一致するEvaluationDiagnosticが含まれているかどうかを判断します。

適用対象