class Riffer::Evals::Result

Represents the result of a single evaluation.

Contains the score, reason, and metadata from running an evaluator.

result = Riffer::Evals::Result.new( evaluator: AnswerRelevancyEvaluator, score: 0.85, reason: β€œThe response addresses the question directly.”, higher_is_better: true )

result.score # => 0.85 result.evaluator # => AnswerRelevancyEvaluator result.higher_is_better # => true