CodeBasedEvaluatorDefinition interface

Définition d’un évaluateur basé sur le code python

Extends

Propriétés

blob_uri

L’URI du blob pour le stockage de l’évaluateur

code_text

Texte de code en ligne pour l’évaluateur

entry_point

Le point d'entrée Python le nom du fichier pour le code évaluateur téléchargé (par exemple « answer_length_evaluator.py »)

image_tag

La balise image conteneur à utiliser pour l’exécution du code évaluateur

type

Le discriminateur de type, toujours « code ».

Propriétés héritées

data_schema

Le schéma JSON (Draft 2020-12) pour les données d’entrée de l’évaluateur. Cela inclut des paramètres tels que type, properties, required.

init_parameters

Le schéma JSON (Draft 2020-12) pour les paramètres d’entrée de l’évaluateur. Cela inclut des paramètres tels que type, properties, required.

metrics

Liste des paramètres de production produits par cet évaluateur

Détails de la propriété

blob_uri

L’URI du blob pour le stockage de l’évaluateur

blob_uri?: string

Valeur de propriété

string

code_text

Texte de code en ligne pour l’évaluateur

code_text?: string

Valeur de propriété

string

entry_point

Le point d'entrée Python le nom du fichier pour le code évaluateur téléchargé (par exemple « answer_length_evaluator.py »)

entry_point?: string

Valeur de propriété

string

image_tag

La balise image conteneur à utiliser pour l’exécution du code évaluateur

image_tag?: string

Valeur de propriété

string

type

Le discriminateur de type, toujours « code ».

type: "code"

Valeur de propriété

"code"

Détails de la propriété héritée

data_schema

Le schéma JSON (Draft 2020-12) pour les données d’entrée de l’évaluateur. Cela inclut des paramètres tels que type, properties, required.

data_schema?: Record<string, unknown>

Valeur de propriété

Record<string, unknown>

Hérité deEvaluatorDefinition.data_schema

init_parameters

Le schéma JSON (Draft 2020-12) pour les paramètres d’entrée de l’évaluateur. Cela inclut des paramètres tels que type, properties, required.

init_parameters?: Record<string, unknown>

Valeur de propriété

Record<string, unknown>

Hérité deEvaluatorDefinition.init_parameters

metrics

Liste des paramètres de production produits par cet évaluateur

metrics?: Record<string, EvaluatorMetric>

Valeur de propriété

Record<string, EvaluatorMetric>

Hérité deEvaluatorDefinition.metrics