Partager via


PromptBasedEvaluatorDefinition interface

Évaluateur basé sur des invites

Extends

Propriétés

prompt_text

Le texte de l’invite utilisé pour l’évaluation

type

Le discriminateur valeurs possibles : code, invite

Propriétés héritées

data_schema

Le schéma JSON (Draft 2020-12) pour les données d’entrée de l’évaluateur. Cela inclut des paramètres tels que type, properties, required.

init_parameters

Le schéma JSON (Draft 2020-12) pour les paramètres d’entrée de l’évaluateur. Cela inclut des paramètres tels que type, properties, required.

metrics

Liste des paramètres de production produits par cet évaluateur

Détails de la propriété

prompt_text

Le texte de l’invite utilisé pour l’évaluation

prompt_text: string

Valeur de propriété

string

type

Le discriminateur valeurs possibles : code, invite

type: "prompt"

Valeur de propriété

"prompt"

Détails de la propriété héritée

data_schema

Le schéma JSON (Draft 2020-12) pour les données d’entrée de l’évaluateur. Cela inclut des paramètres tels que type, properties, required.

data_schema?: unknown

Valeur de propriété

unknown

Hérité deEvaluatorDefinition.data_schema

init_parameters

Le schéma JSON (Draft 2020-12) pour les paramètres d’entrée de l’évaluateur. Cela inclut des paramètres tels que type, properties, required.

init_parameters?: unknown

Valeur de propriété

unknown

Hérité deEvaluatorDefinition.init_parameters

metrics

Liste des paramètres de production produits par cet évaluateur

metrics?: Record<string, EvaluatorMetric>

Valeur de propriété

Record<string, EvaluatorMetric>

Hérité deEvaluatorDefinition.metrics