EvaluationMetric クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
評価の結果を表す基底クラス。
public ref class EvaluationMetric
[System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.Evaluation.NumericMetric), "numeric")]
[System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.Evaluation.BooleanMetric), "boolean")]
[System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.Evaluation.StringMetric), "string")]
[System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.Evaluation.EvaluationMetric), "none")]
public class EvaluationMetric
[<System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.Evaluation.NumericMetric), "numeric")>]
[<System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.Evaluation.BooleanMetric), "boolean")>]
[<System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.Evaluation.StringMetric), "string")>]
[<System.Text.Json.Serialization.JsonDerivedType(typeof(Microsoft.Extensions.AI.Evaluation.EvaluationMetric), "none")>]
type EvaluationMetric = class
Public Class EvaluationMetric
- 継承
-
EvaluationMetric
- 派生
- 属性
コンストラクター
| 名前 | 説明 |
|---|---|
| EvaluationMetric(String, String) |
評価の結果を表す基底クラス。 |
プロパティ
| 名前 | 説明 |
|---|---|
| Context |
現在のEvaluationContextを生成した評価の一部としてIEvaluatorによって考慮されたEvaluationMetricを取得または設定します。 |
| Diagnostics |
現在のEvaluationDiagnosticに関連付けられている 0 個以上のEvaluationMetricのコレクションを取得または設定します。 |
| Interpretation |
現在のEvaluationMetricInterpretationによって表される評価の結果が良好または不良と見なされるか、合格または失敗したかなどを識別するEvaluationMetricを取得または設定します。 |
| Metadata |
現在の EvaluationMetricに関連付けられている 0 個以上の文字列メタデータのコレクションを取得または設定します。 |
| Name |
EvaluationMetricの名前を取得または設定します。 |
| Reason |
この EvaluationMetricで表される結果に関する解説を提供するために必要に応じて使用できる文字列を取得または設定します。 |