PromptBasedEvaluatorDefinition interface

Avaliador baseado em prompt

Extends

Propriedades

prompt_text

O texto de prompt usado para avaliação

type

O discriminador de tipo, sempre 'prompt'.

Propriedades herdadas

data_schema

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

init_parameters

O esquema JSON (Rascunho 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

Detalhes da propriedade

prompt_text

O texto de prompt usado para avaliação

prompt_text: string

Valor da propriedade

string

type

O discriminador de tipo, sempre 'prompt'.

type: "prompt"

Valor da propriedade

"prompt"

Detalhes das propriedades herdadas

data_schema

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

data_schema?: Record<string, unknown>

Valor da propriedade

Record<string, unknown>

Herdado deEvaluatorDefinition.data_schema

init_parameters

O esquema JSON (Rascunho 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 da propriedade

Record<string, unknown>

Herdado deEvaluatorDefinition.init_parameters

metrics

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

metrics?: Record<string, EvaluatorMetric>

Valor da propriedade

Record<string, EvaluatorMetric>

Herdado deEvaluatorDefinition.metrics