class Riffer::Evals::ScenarioResult

Represents the result of evaluating a single scenario.

Contains the input, output, ground truth, and individual evaluator results.

scenario_result = Riffer::Evals::ScenarioResult.new( input: โ€œWhat is Ruby?โ€, output: โ€œA programming language.โ€, ground_truth: โ€œA programming languageโ€, results: [result1, result2] )

scenario_result.scores # => { MyEvaluator => 0.85 }