BLEUEvaluatorContext クラス

定義

BLEUEvaluatorが応答の BLEU スコアを計算するために使用するコンテキスト情報。

public ref class BLEUEvaluatorContext sealed : Microsoft::Extensions::AI::Evaluation::EvaluationContext
public sealed class BLEUEvaluatorContext : Microsoft.Extensions.AI.Evaluation.EvaluationContext
type BLEUEvaluatorContext = class
    inherit EvaluationContext
Public NotInheritable Class BLEUEvaluatorContext
Inherits EvaluationContext
継承
BLEUEvaluatorContext

注釈

BLEUEvaluator は、 References経由で提供される 1 つ以上の参照応答と比較して、応答の BLEU スコアを測定します。 BLEU (2 か国語評価アンダースチューディ) は、機械で生成されたテキストの品質を評価するために使用されるメトリックです。

コンストラクター

名前 説明
BLEUEvaluatorContext(IEnumerable<String>)

BLEUEvaluatorContext クラスの新しいインスタンスを初期化します。

BLEUEvaluatorContext(String[])

BLEUEvaluatorContext クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
Contents

このEvaluationContextに存在するすべての情報を含むAIContent オブジェクトの一覧を取得または設定します。

(継承元 EvaluationContext)
Name

この EvaluationContextの名前を取得または設定します。

(継承元 EvaluationContext)
References

指定された応答がスコア付けされる参照を取得します。

ReferencesContextName

BLEUEvaluatorContextに使用される一意のNameを取得します。

適用対象