Performance Evaluator • Rust AI Agent SDK

PerformanceEvaluator: Evaluator for performance metrics.

PerformanceEvaluator

Defined in the eval module.

Rust AI Agent SDK

Evaluator for performance metrics.

Fields

NameTypeDescription
max_durationDurationMaximum allowed duration
max_ttftOption<Duration>Maximum allowed TTFT
configEvaluatorConfigConfiguration

Methods

new

rust
fn new() -> PerformanceEvaluatorBuilder

Create a new builder.

evaluate

rust
fn evaluate(&self, metrics: &PerformanceMetrics) -> PerformanceResult

Evaluate performance metrics.

Parameters:

NameType
metrics&PerformanceMetrics

Source

View on GitHub

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


Related Documentation