Compartir a través de


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