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

NameTypeDescription
inputOption<String>–
expectedOption<String>–
actualOption<String>–
configEvaluatorConfig–

Methods

input

rust
fn input(mut self, input: impl Into<String>) -> Self

Set input text.

Parameters:

NameType
inputimpl Into&lt;String&gt;

expected

rust
fn expected(mut self, expected: impl Into<String>) -> Self

Set expected output.

Parameters:

NameType
expectedimpl Into&lt;String&gt;

actual

rust
fn actual(mut self, actual: impl Into<String>) -> Self

Set actual output.

Parameters:

NameType
actualimpl Into&lt;String&gt;

threshold

rust
fn threshold(mut self, threshold: f64) -> Self

Set threshold.

Parameters:

NameType
thresholdf64

build

rust
fn build(self) -> AccuracyEvaluator

Build the evaluator.

Source

View on GitHub

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


Related Documentation