PromptBasedEvaluatorDefinition interface
Eingabeaufforderungsbasierter Evaluator
- Extends
Eigenschaften
| prompt_text | Der Eingabeaufforderungstext, der für die Auswertung verwendet wird |
| type | Die möglichen Werte des Diskriminators: code, prompt |
Geerbte Eigenschaften
| data_schema | Das JSON-Schema (Entwurf 2020-12) für die Eingabedaten des Evaluators. Dazu gehören Parameter wie Typ, Eigenschaften, erforderlich. |
| init_parameters | Das JSON-Schema (Entwurf 2020-12) für die Eingabeparameter des Evaluators. Dazu gehören Parameter wie Typ, Eigenschaften, erforderlich. |
| metrics | Liste der von diesem Evaluator erzeugten Ausgabemetriken |
Details zur Eigenschaft
prompt_text
Der Eingabeaufforderungstext, der für die Auswertung verwendet wird
prompt_text: string
Eigenschaftswert
string
type
Die möglichen Werte des Diskriminators: code, prompt
type: "prompt"
Eigenschaftswert
"prompt"
Geerbte Eigenschaftsdetails
data_schema
Das JSON-Schema (Entwurf 2020-12) für die Eingabedaten des Evaluators. Dazu gehören Parameter wie Typ, Eigenschaften, erforderlich.
data_schema?: Record<string, unknown>
Eigenschaftswert
Record<string, unknown>
Von EvaluatorDefinition.data_schemageerbt
init_parameters
Das JSON-Schema (Entwurf 2020-12) für die Eingabeparameter des Evaluators. Dazu gehören Parameter wie Typ, Eigenschaften, erforderlich.
init_parameters?: Record<string, unknown>
Eigenschaftswert
Record<string, unknown>
Von EvaluatorDefinition.init_parametersgeerbt
metrics
Liste der von diesem Evaluator erzeugten Ausgabemetriken
metrics?: Record<string, EvaluatorMetric>
Eigenschaftswert
Record<string, EvaluatorMetric>
Geerbt vonEvaluatorDefinition.metrics