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
| Name | Type | Description |
|---|---|---|
criteria | Vec<String> | Criteria to evaluate |
config | EvaluatorConfig | Configuration |
Methods
new
fn new() -> CriteriaEvaluatorBuilderCreate a new builder.
evaluate
fn evaluate(&self, scores: &HashMap<String, f64>) -> CriteriaResultEvaluate with provided scores.
Parameters:
| Name | Type |
|---|---|
scores | &HashMap<String |
Source
View on GitHubpraisonai/src/eval/mod.rs at line 616