EvaluatorDefinition interface

Configuração do avaliador de base com discriminador

Propriedades

data_schema

O esquema JSON (Draft 2020-12) para os dados de entrada do avaliador. Isso inclui parâmetros como tipo, propriedades, obrigatório.

init_parameters

O esquema JSON (Draft 2020-12) para os parâmetros de entrada do avaliador. Isso inclui parâmetros como tipo, propriedades, obrigatório.

metrics

Lista de métricas de saída produzidas por este avaliador

type

Os valores possíveis do discriminador: código, prompt, rubrica, endpoint

Detalhes de Propriedade

data_schema

O esquema JSON (Draft 2020-12) para os dados de entrada do avaliador. Isso inclui parâmetros como tipo, propriedades, obrigatório.

data_schema?: Record<string, unknown>

Valor de Propriedade

Record<string, unknown>

init_parameters

O esquema JSON (Draft 2020-12) para os parâmetros de entrada do avaliador. Isso inclui parâmetros como tipo, propriedades, obrigatório.

init_parameters?: Record<string, unknown>

Valor de Propriedade

Record<string, unknown>

metrics

Lista de métricas de saída produzidas por este avaliador

metrics?: Record<string, EvaluatorMetric>

Valor de Propriedade

Record<string, EvaluatorMetric>

type

Os valores possíveis do discriminador: código, prompt, rubrica, endpoint

type: EvaluatorDefinitionType

Valor de Propriedade