PromptBasedEvaluatorDefinition interface
プロンプトベースのエバリュエーター
- Extends
プロパティ
| prompt_text | 評価に使用されるプロンプト テキスト |
| type | タイプ識別器は常に「prompt_based」です。 |
継承されたプロパティ
| data_schema | 評価者の入力データの JSON スキーマ (ドラフト 2020-12)。 これには、タイプ、プロパティ、必須などのパラメーターが含まれます。 |
| init_parameters | 評価者の入力パラメーターの JSON スキーマ (ドラフト 2020-12)。 これには、タイプ、プロパティ、必須などのパラメーターが含まれます。 |
| metrics | このエバリュエーターによって生成された出力メトリックのリスト |
プロパティの詳細
prompt_text
評価に使用されるプロンプト テキスト
prompt_text: string
プロパティ値
string
type
タイプ識別器は常に「prompt_based」です。
type: "prompt"
プロパティ値
"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>