Accuracy Evaluator • Rust AI Agent SDK
AccuracyEvaluator: Evaluator for accuracy (comparing output to expected).
AccuracyEvaluator
Defined in the eval module.
Rust AI Agent SDK
Evaluator for accuracy (comparing output to expected).
Fields
| Name | Type | Description |
|---|---|---|
input | String | Input text |
expected | String | Expected output |
actual | Option<String> | Actual output (if already available) |
config | EvaluatorConfig | Configuration |
Methods
new
fn new() -> AccuracyEvaluatorBuilderCreate a new builder.
evaluate_simple
fn evaluate_simple(&self, actual: &str) -> AccuracyResultEvaluate accuracy using simple string comparison.
Parameters:
| Name | Type |
|---|---|
actual | &str |
Source
View on GitHubpraisonai/src/eval/mod.rs at line 318