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