Criteria Evaluator • Rust AI Agent SDK

CriteriaEvaluator: Evaluator for custom criteria.

CriteriaEvaluator

Defined in the eval module.

Rust AI Agent SDK

Evaluator for custom criteria.

Fields

NameTypeDescription
criteriaVec<String>Criteria to evaluate
configEvaluatorConfigConfiguration

Methods

new

rust
fn new() -> CriteriaEvaluatorBuilder

Create a new builder.

evaluate

rust
fn evaluate(&self, scores: &HashMap<String, f64>) -> CriteriaResult

Evaluate with provided scores.

Parameters:

NameType
scores&HashMap&lt;String

Source

View on GitHub

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


Related Documentation