adk-rs 0.6.0

Rust port of the Google Agent Development Kit (ADK).
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Evaluation framework for adk-rs.
//!
//! Eval-set JSON IO is intentionally compatible with Python ADK's
//! `evaluation/eval_set.py`. Metrics included in v0.1: tool-trajectory
//! exact-match and a Rouge-L-ish text-match.

mod metrics;
mod runner;
mod set;

pub use metrics::{Evaluator, ResponseMatch, TrajectoryMatch};
pub use runner::{EvalReport, EvalRunner, load_eval_set_from_file, load_eval_set_from_str};
pub use set::{
    EvalCase, EvalResult, EvalScore, EvalSet, EvalStatus, IntermediateData, Invocation, ToolUse,
};