Skip to content

@gettoor/core v0.1.0


@gettoor/core / ScalarInput

Interface: ScalarInput

Input for the scalar evaluation.

Properties

evalPrompt?

optional evalPrompt?: string

The prompt to use for the evaluation. If not provided, the default prompt will be used.

See

SCALAR_PROMPT


metrics?

optional metrics?: ScalarMetric[]

The metrics to use for the evaluation.


modelName

modelName: string

The name of the model to use for the evaluation.


modelParameters?

optional modelParameters?: ModelParameters

The parameters to use for the language model.


modelProvider?

optional modelProvider?: ModelProvider

The model provider to use for the evaluation. Uses the default model provider DefaultModelProvider if not set.


prompt

prompt: string

The prompt to use for the evaluation.


response

response: string

The response to the prompt.


scoringScale?

optional scoringScale?: ScalarScoringScale

The scoring scale to use for the evaluation. If not provided, the default scoring scale will be used.

See

SCALAR_SCORING_DEFAULT