CodeBasedEvaluatorDefinition interface
Definición de evaluador basada en código usando código python
- Extends
Propiedades
| code_text | Texto de código en línea para el evaluador |
| type | Los valores posibles del discriminador: code, prompt |
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
code_text
Texto de código en línea para el evaluador
code_text: string
Valor de propiedad
string
type
Los valores posibles del discriminador: code, prompt
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?: unknown
Valor de propiedad
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?: unknown
Valor de propiedad
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