Get Project Kpis
get_project_kpisRetrieve a project's monitoring KPIs, KPI alert rules, alerts, and performance definitions, and check the champion or a specified model against alert rules.
Instructions
Read how a project's models are monitored: KPIs, KPI alert rules, alerts and performance definitions.
kpis are the latest values from the performance runs, each with a
name (_AUC_, _MISC_, _F1_, _ASE_, ...; devIndex
once per variable for drift), a value and a kpiCategory.
alert_rules are the project's KPI alert rules
(set_kpi_alert_rule), and alerts checks the champion — or
model_id — against each: breached is Model Manager's own
verdict on the latest KPI. performance_definitions are what
run_performance_definition runs.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"project_id": "<project_id>"
},
"name": "get_project_kpis"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum KPIs (default 100). | |
| model_id | No | Check this model against the rules instead of the champion. | |
| project_id | Yes | The project. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||