Skip to main content

AccuracyEvaluator

Defined in the eval module.
Rust AI Agent SDK Evaluator for accuracy (comparing output to expected).

Fields

NameTypeDescription
inputStringInput text
expectedStringExpected output
actualOption<String>Actual output (if already available)
configEvaluatorConfigConfiguration

Methods

new

fn new() -> AccuracyEvaluatorBuilder
Create a new builder.

evaluate_simple

fn evaluate_simple(&self, actual: &str) -> AccuracyResult
Evaluate accuracy using simple string comparison. Parameters:
NameType
actual&str

Source

View on GitHub

praisonai/src/eval/mod.rs at line 318