Ankur Sharma and Copybara-Service
0bd05df471
feat: Add Safety evaluator metric
...
We add a new metric for evaluating safety of Agent's response to ADK Eval. We delegate the actual implementation to Vertex Gen AI Eval SDK, so using this metric will require GCP project.
As a part of this change, we created (refactored) a simple Facade for vertex gen ai eval sdk.
PiperOrigin-RevId: 778580406
2025-07-02 11:30:31 -07:00
Ankur Sharma and Copybara-Service
62c4a85917
chore: Update ResponseEvaluator to use newer version of Eval SDK
...
Also,
- removed functionality that was marked deprecated from the ResponseEvaluator class.
- Added unit test cases
PiperOrigin-RevId: 778568884
2025-07-02 11:00:27 -07:00
Ankur Sharma and Copybara-Service
b0d88bf172
feat: BaseEvalService declaration and surrounding data models
...
Also, adds a metric registry.
PiperOrigin-RevId: 778186012
2025-07-01 14:13:48 -07:00
Joseph Pagadora and Copybara-Service
9597a446fd
feat: Add rouge_score library to ADK eval dependencies, and implement RougeEvaluator that is computes ROUGE-1 for "response_match_score" metric
...
PiperOrigin-RevId: 774949712
2025-06-23 15:31:03 -07:00
Google Team Member and Copybara-Service
0a5cf45a75
feat: Implement GcsEvalSetResultsManager to handle storage of eval sets on GCS, and refactor eval set results manager
...
Eval results will be stored as json files under `gs://{bucket_name}/{app_name}/evals/eval_history/`
PiperOrigin-RevId: 770499242
2025-06-11 23:41:54 -07:00
Google Team Member and Copybara-Service
1551bd4f4d
feat: Re-factor some eval sets manager logic, and implement GcsEvalSetsManager to handle storage of eval sets on GCS
...
Eval sets will be stored as json files under `gs://{bucket_name}/{app_name}/evals/eval_sets/`
PiperOrigin-RevId: 770487129
2025-06-11 23:02:53 -07:00
Ankur Sharma and Copybara-Service
984c1d6b8b
test: Added unit test coverage for local_eval_set_results_manager.py
...
PiperOrigin-RevId: 767202237
2025-06-04 10:39:09 -07:00
Ankur Sharma and Copybara-Service
174afb3975
Added unit test coverage for local_eval_sets_manager.py
...
PiperOrigin-RevId: 766392263
2025-06-03 16:54:58 -07:00
Xiang (Sean) Zhou and Copybara-Service
ff8a3c9b43
chore: reformat the codes using autoformat.sh
...
PiperOrigin-RevId: 762004002
2025-05-22 09:43:54 -07:00
Google ADK Member and hangfei
61d4be2d76
No public description
...
PiperOrigin-RevId: 748777998
2025-04-17 21:47:59 +00:00