Accuracy Evaluator Builder • Rust AI Agent SDK
AccuracyEvaluatorBuilder: Builder for AccuracyEvaluator.
AccuracyEvaluatorBuilder
Defined in the eval module.
Rust AI Agent SDK
Builder for AccuracyEvaluator.
Fields
| Name | Type | Description |
|---|---|---|
input | Option<String> | – |
expected | Option<String> | – |
actual | Option<String> | – |
config | EvaluatorConfig | – |
Methods
input
fn input(mut self, input: impl Into<String>) -> SelfSet input text.
Parameters:
| Name | Type |
|---|---|
input | impl Into<String> |
expected
fn expected(mut self, expected: impl Into<String>) -> SelfSet expected output.
Parameters:
| Name | Type |
|---|---|
expected | impl Into<String> |
actual
fn actual(mut self, actual: impl Into<String>) -> SelfSet actual output.
Parameters:
| Name | Type |
|---|---|
actual | impl Into<String> |
threshold
fn threshold(mut self, threshold: f64) -> SelfSet threshold.
Parameters:
| Name | Type |
|---|---|
threshold | f64 |
build
fn build(self) -> AccuracyEvaluatorBuild the evaluator.
Source
View on GitHubpraisonai/src/eval/mod.rs at line 383