Delen via


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>

Geërfdvan EvaluatorDefinition.data_schema

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>

Geërfdvan EvaluatorDefinition.init_parameters

metrics

Lijst met outputstatistieken geproduceerd door deze beoordelaar

metrics?: Record<string, EvaluatorMetric>

Waarde van eigenschap

Record<string, EvaluatorMetric>

Overgeërfd vanEvaluatorDefinition.metrics