Skip to main content

CriteriaEvaluator

Defined in the eval module.
Rust AI Agent SDK Evaluator for custom criteria.

Fields

NameTypeDescription
criteriaVec<String>Criteria to evaluate
configEvaluatorConfigConfiguration

Methods

new

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

evaluate

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