What problem does it solve?
This Skill enables you to measure and enhance the quality of AI models and agents on Google Cloud using the Eval Quality Flywheel methodology. It helps you evaluate agents or models, create evaluation datasets, select evaluation metrics, analyze failures, compare results, and provides guidance on Agent Platform eval methodology.
Core Features & Use Cases
- Evaluate AI Models and Agents: Assess the performance of AI models and agents using the Agent Platform GenAI Evaluation SDK.
- Create Evaluation Datasets: Generate datasets from session traces, pandas DataFrames, or synthetic generation.
- Select and Configure Metrics: Pick or write custom evaluation metrics and configure them for your specific needs.
- Analyze Failures: Understand the root causes of failures and suggest concrete improvements.
- Optimize & Iterate: Apply fixes and re-run evaluations to improve the performance of AI models and agents.
Quick Start
Install the required SDK:
pip install google-cloud-aiplatform[evaluation]>=1.154.0 google-genai>=1.0.0
Then, use the skill to evaluate a model:
python eval.py --model gemini-2.5-flash --dataset data.jsonl