prompttools.prompttest.runner package#
Submodules#
prompttools.prompttest.runner.prompt_template_runner module#
prompttools.prompttest.runner.runner module#
- class prompttools.prompttest.runner.runner.PromptTestRunner#
Bases:
objectBase class for prompt test runners. Please use the subclass instead.s
- evaluate(key, metric_name, eval_fn, expected=None)#
Evaluates the test results using the given
eval_fn.
- scores(key)#
Returns the scores for the underlying experiment at the given key.
- prompttools.prompttest.runner.runner.run_prompttest(metric_name, eval_fn, threshold, threshold_type, prompts, results, expected)#
Runs the prompt test evaluation.