Skip to main content

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

fn new() -> PerformanceEvaluatorBuilder
Create a new builder.

evaluate

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