Condividi tramite


CodeBasedEvaluatorDefinition interface

Definizione dell'analizzatore basata su codice utilizzando il codice Python

Extends

Proprietà

blob_uri

L'URI del blob per lo storage del valutatore

code_text

Testo del codice incorporato per l'analizzatore

entry_point

Il punto di ingresso Python il nome del file per il codice valutatore caricato (ad esempio 'answer_length_evaluator.py')

image_tag

Il tag immagine container da utilizzare per l'esecuzione del codice valutatore

type

Il discriminatore di tipo, sempre 'codice'.

Proprietà ereditate

data_schema

Lo schema JSON (bozza 2020-12) per i dati di input del valutatore. Ciò include parametri come tipo, proprietà, obbligatorio.

init_parameters

Lo schema JSON (bozza 2020-12) per i parametri di input dell'analizzatore. Ciò include parametri come tipo, proprietà, obbligatorio.

metrics

Elenco delle metriche di output prodotte da questo valutatore

Dettagli proprietà

blob_uri

L'URI del blob per lo storage del valutatore

blob_uri?: string

Valore della proprietà

string

code_text

Testo del codice incorporato per l'analizzatore

code_text?: string

Valore della proprietà

string

entry_point

Il punto di ingresso Python il nome del file per il codice valutatore caricato (ad esempio 'answer_length_evaluator.py')

entry_point?: string

Valore della proprietà

string

image_tag

Il tag immagine container da utilizzare per l'esecuzione del codice valutatore

image_tag?: string

Valore della proprietà

string

type

Il discriminatore di tipo, sempre 'codice'.

type: "code"

Valore della proprietà

"code"

Dettagli proprietà ereditate

data_schema

Lo schema JSON (bozza 2020-12) per i dati di input del valutatore. Ciò include parametri come tipo, proprietà, obbligatorio.

data_schema?: Record<string, unknown>

Valore della proprietà

Record<string, unknown>

ereditato daEvaluatorDefinition.data_schema

init_parameters

Lo schema JSON (bozza 2020-12) per i parametri di input dell'analizzatore. Ciò include parametri come tipo, proprietà, obbligatorio.

init_parameters?: Record<string, unknown>

Valore della proprietà

Record<string, unknown>

ereditato daEvaluatorDefinition.init_parameters

metrics

Elenco delle metriche di output prodotte da questo valutatore

metrics?: Record<string, EvaluatorMetric>

Valore della proprietà

Record<string, EvaluatorMetric>

Ereditato daEvaluatorDefinition.metrics