Performance Evaluator Builder • Rust AI Agent SDK

PerformanceEvaluatorBuilder: Builder for PerformanceEvaluator.

PerformanceEvaluatorBuilder

Defined in the eval module.

Rust AI Agent SDK

Builder for PerformanceEvaluator.

Fields

NameTypeDescription
max_durationOption<Duration>–
max_ttftOption<Duration>–
configEvaluatorConfig–

Methods

max_duration

rust
fn max_duration(mut self, duration: Duration) -> Self

Set maximum duration.

Parameters:

NameType
durationDuration

max_ttft

rust
fn max_ttft(mut self, ttft: Duration) -> Self

Set maximum TTFT.

Parameters:

NameType
ttftDuration

threshold

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

Set threshold.

Parameters:

NameType
thresholdf64

build

rust
fn build(self) -> PerformanceEvaluator

Build the evaluator.

Source

View on GitHub

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


Related Documentation