次の方法で共有


EvaluatorDefinition interface

ディスクリミネーターを使用した基本エバリュエーター構成

プロパティ

data_schema

評価者の入力データの JSON スキーマ (ドラフト 2020-12)。 これには、タイプ、プロパティ、必須などのパラメーターが含まれます。

init_parameters

評価者の入力パラメーターの JSON スキーマ (ドラフト 2020-12)。 これには、タイプ、プロパティ、必須などのパラメーターが含まれます。

metrics

このエバリュエーターによって生成された出力メトリックのリスト

type

識別子の可能な値: code、prompt

プロパティの詳細

data_schema

評価者の入力データの JSON スキーマ (ドラフト 2020-12)。 これには、タイプ、プロパティ、必須などのパラメーターが含まれます。

data_schema?: Record<string, unknown>

プロパティ値

Record<string, unknown>

init_parameters

評価者の入力パラメーターの JSON スキーマ (ドラフト 2020-12)。 これには、タイプ、プロパティ、必須などのパラメーターが含まれます。

init_parameters?: Record<string, unknown>

プロパティ値

Record<string, unknown>

metrics

このエバリュエーターによって生成された出力メトリックのリスト

metrics?: Record<string, EvaluatorMetric>

プロパティ値

Record<string, EvaluatorMetric>

type

識別子の可能な値: code、prompt

type: EvaluatorDefinitionType

プロパティ値