CodeBasedEvaluatorDefinition interface
Definitie van een beoordelaar op basis van code met behulp van python-code
- Uitbreiding
Eigenschappen
| blob_uri | De blob-URI voor de evaluatoropslag |
| code_text | Inline codetekst voor de evaluator |
| entry_point | Het toegangspunt Python bestandsnaam voor de geüploade evaluatorcode (bijvoorbeeld 'answer_length_evaluator.py') |
| image_tag | De container-imagetag om te gebruiken voor de uitvoering van evaluatorcode |
| type | De type-discriminator, altijd 'code'. |
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
blob_uri
De blob-URI voor de evaluatoropslag
blob_uri?: string
Waarde van eigenschap
string
code_text
Inline codetekst voor de evaluator
code_text?: string
Waarde van eigenschap
string
entry_point
Het toegangspunt Python bestandsnaam voor de geüploade evaluatorcode (bijvoorbeeld 'answer_length_evaluator.py')
entry_point?: string
Waarde van eigenschap
string
image_tag
De container-imagetag om te gebruiken voor de uitvoering van evaluatorcode
image_tag?: string
Waarde van eigenschap
string
type
De type-discriminator, altijd 'code'.
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