CodeBasedEvaluatorDefinition interface
Definición de evaluador basada en código usando código python
- Extends
Propiedades
| blob_uri | El URI del blob para el almacenamiento del evaluador |
| code_text | Texto de código en línea para el evaluador |
| entry_point | El punto de entrada Python el nombre del archivo para el código evaluador subido (por ejemplo, 'answer_length_evaluator.py') |
| image_tag | La etiqueta de imagen del contenedor para usar en la ejecución del código evaluador |
| type | El discriminador de tipo, siempre 'código'. |
Propiedades heredadas
| data_schema | El esquema JSON (Borrador 2020-12) para los datos de entrada del evaluador. Esto incluye parámetros como tipo, propiedades, obligatorio. |
| init_parameters | El esquema JSON (Borrador 2020-12) para los parámetros de entrada del evaluador. Esto incluye parámetros como tipo, propiedades, obligatorio. |
| metrics | Lista de métricas de salida producidas por este evaluador |
Detalles de las propiedades
blob_uri
El URI del blob para el almacenamiento del evaluador
blob_uri?: string
Valor de propiedad
string
code_text
Texto de código en línea para el evaluador
code_text?: string
Valor de propiedad
string
entry_point
El punto de entrada Python el nombre del archivo para el código evaluador subido (por ejemplo, 'answer_length_evaluator.py')
entry_point?: string
Valor de propiedad
string
image_tag
La etiqueta de imagen del contenedor para usar en la ejecución del código evaluador
image_tag?: string
Valor de propiedad
string
type
El discriminador de tipo, siempre 'código'.
type: "code"
Valor de propiedad
"code"
Detalles de las propiedades heredadas
data_schema
El esquema JSON (Borrador 2020-12) para los datos de entrada del evaluador. Esto incluye parámetros como tipo, propiedades, obligatorio.
data_schema?: Record<string, unknown>
Valor de propiedad
Record<string, unknown>
Heredado deEvaluatorDefinition.data_schema
init_parameters
El esquema JSON (Borrador 2020-12) para los parámetros de entrada del evaluador. Esto incluye parámetros como tipo, propiedades, obligatorio.
init_parameters?: Record<string, unknown>
Valor de propiedad
Record<string, unknown>
Heredado deEvaluatorDefinition.init_parameters
metrics
Lista de métricas de salida producidas por este evaluador
metrics?: Record<string, EvaluatorMetric>
Valor de propiedad
Record<string, EvaluatorMetric>
Heredado deEvaluatorDefinition.metrics