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>