CodeBasedEvaluatorDefinition interface
Definitie van een beoordelaar op basis van code met behulp van python-code
- Uitbreiding
Eigenschappen
| code_text | Inline codetekst voor de evaluator |
| type | De discriminator mogelijke waarden: code, prompt |
Overgenomen eigenschappen
| data_schema | Het JSON-schema (Draft 2020-12) voor de invoergegevens van de beoordelaar. Dit omvat parameters zoals type, eigenschappen, vereist. |
| init_parameters | Het JSON-schema (concept 2020-12) voor de invoerparameters van de beoordelaar. Dit omvat parameters zoals type, eigenschappen, vereist. |
| metrics | Lijst met outputstatistieken geproduceerd door deze beoordelaar |
Eigenschapdetails
code_text
Inline codetekst voor de evaluator
code_text: string
Waarde van eigenschap
string
type
De discriminator mogelijke waarden: code, prompt
type: "code"
Waarde van eigenschap
"code"
Details van overgenomen eigenschap
data_schema
Het JSON-schema (Draft 2020-12) voor de invoergegevens van de beoordelaar. Dit omvat parameters zoals type, eigenschappen, vereist.
data_schema?: Record<string, unknown>
Waarde van eigenschap
Record<string, unknown>
init_parameters
Het JSON-schema (concept 2020-12) voor de invoerparameters van de beoordelaar. Dit omvat parameters zoals type, eigenschappen, vereist.
init_parameters?: Record<string, unknown>
Waarde van eigenschap
Record<string, unknown>
metrics
Lijst met outputstatistieken geproduceerd door deze beoordelaar
metrics?: Record<string, EvaluatorMetric>
Waarde van eigenschap
Record<string, EvaluatorMetric>
Overgeërfd vanEvaluatorDefinition.metrics