CodeBasedEvaluatorDefinition interface

Definição do avaliador baseado em código usando código python

Extends

Propriedades

blob_uri

O URI do blob para o armazenamento do avaliador

code_text

Texto de código embutido para o avaliador

entry_point

O ponto de entrada Python o nome do ficheiro para o código avaliador carregado (por exemplo, 'answer_length_evaluator.py')

image_tag

A etiqueta de imagem do contentor para usar na execução do código do avaliador

type

O discriminador de tipo, sempre 'código'.

Propriedades Herdadas

data_schema

O esquema JSON (Draft 2020-12) para os dados de entrada do avaliador. Isso inclui parâmetros como tipo, propriedades, obrigatório.

init_parameters

O esquema JSON (Draft 2020-12) para os parâmetros de entrada do avaliador. Isso inclui parâmetros como tipo, propriedades, obrigatório.

metrics

Lista de métricas de saída produzidas por este avaliador

Detalhes de Propriedade

blob_uri

O URI do blob para o armazenamento do avaliador

blob_uri?: string

Valor de Propriedade

string

code_text

Texto de código embutido para o avaliador

code_text?: string

Valor de Propriedade

string

entry_point

O ponto de entrada Python o nome do ficheiro para o código avaliador carregado (por exemplo, 'answer_length_evaluator.py')

entry_point?: string

Valor de Propriedade

string

image_tag

A etiqueta de imagem do contentor para usar na execução do código do avaliador

image_tag?: string

Valor de Propriedade

string

type

O discriminador de tipo, sempre 'código'.

type: "code"

Valor de Propriedade

"code"

Detalhes da Propriedade Herdada

data_schema

O esquema JSON (Draft 2020-12) para os dados de entrada do avaliador. Isso inclui parâmetros como tipo, propriedades, obrigatório.

data_schema?: Record<string, unknown>

Valor de Propriedade

Record<string, unknown>

Herdado deEvaluatorDefinition.data_schema

init_parameters

O esquema JSON (Draft 2020-12) para os parâmetros de entrada do avaliador. Isso inclui parâmetros como tipo, propriedades, obrigatório.

init_parameters?: Record<string, unknown>

Valor de Propriedade

Record<string, unknown>

Herdado deEvaluatorDefinition.init_parameters

metrics

Lista de métricas de saída produzidas por este avaliador

metrics?: Record<string, EvaluatorMetric>

Valor de Propriedade

Record<string, EvaluatorMetric>

Herdado deEvaluatorDefinition.metrics