VERA: A Responsible AI Dashboard for Assessing LLM Deployments in Light of the EU AI Act
Organizations: BNP Paribas, France · Dalhousie University, Halifax, Canada
Abstract
Institutions that deploy large language models in regulated settings often need technical evidence of responsible AI practices before approving a deployment. COMPL-AI provides a technical interpretation of the EU AI Act that organises this evidence under six principle groups and eighteen technical requirements, twelve of which current benchmarks can measure. The benchmark suites that produce this evidence are typically operated from a command line, while the staff who approve deployments are non-engineers. We present VERA, an open-source self-hosted dashboard deployed to facilitate responsible AI processes within a large European bank. A reviewer selects a model and runs public benchmarks against it. VERA scores the twelve requirements that current benchmarks can measure and instruments the energy consumed by each evaluation, adding run-level evidence for environmental impact. We run four served open-weight models through the requirement pipeline, and the dashboard displays a score for each measurable requirement. A within-subject study then compares how participants read these benchmark results: from the raw output files in one condition, and through the VERA dashboard in the other. The dashboard reduced the time needed to perform the responsible AI assessment, reducing the time required from 56 seconds using raw files to 30 seconds using our dashboard, on average. Our dashboard scored highly (4.36 out of 5) on usefulness in the survey conducted within the organization. The dashboard and the study material are released publicly to promote replicability and reproducibility in different organisational contexts.
Figures & tables
| Tool | Requirement view | Non-specialist UI | Decomposable verdicts | Role-based views | Run-tied artifacts | Swappable specification | Energy measured per run |
|---|---|---|---|---|---|---|---|
| COMPL-AI [ 9 ] | Y | Y | Partial | – | – | Partial | – |
| HELM [ 10 ] | – | – | Partial | – | – | Partial | – |
| lm-evaluation [ 11 ] | – | – | – | – | – | Y | – |
| Garak [ 12 ] | – | – | – | – | – | Y | – |
| DecodingTrust [ 13 ] | Partial | – | Partial | – | – | – | – |
| PromptOps [ 20 ] | – | Y | Partial | – | – | – | – |
| Property | Value |
|---|---|
| Model under evaluation | Mistral 7B ( mistral:7b-instruct ) |
| Requirement set | mvp2-v2 , digest sha256:9e2b11d4 |
| Requirements scored | 9 of the 12 measurable |
| Benchmarks executed | 11 |
| Per-item outputs | 33 |
| Raw files in the baseline | 3 tabs, 119 lines, 12 KB |
| Requirement | ID | Public dataset |
|---|---|---|
| Robustness | R01 | MMLU, perturbed [ 5 ] |
| Cyber resilience | R02 | AdvBench, DecodingTrust [ 13 ] |
| Data adequacy | R03 | generated corpus |
| Copyright | R04 | generated corpus |
| Privacy | R05 | generated corpus, Presidio [ 25 ] |
| Capabilities | R06 | MMLU [ 5 ] , GSM8K [ 26 ] , HumanEval [ 27 ] , TruthfulQA [ 2 ] , BBH [ 28 ] |
| Requirement | ID | Llama 3.1 8B | Qwen2.5 7B | Gemma 2 9B | Mistral 7B |
|---|---|---|---|---|---|
| Robustness † | R01 | 1.000 | 1.000 | 1.000 | 1.000 |
| Cyber resilience | R02 | 0.375 | 0.250 | 0.375 | 0.500 |
| Privacy ‡ | R05 | 0.728 | 0.728 | 0.728 | 0.728 |
| Capabilities | R06 | 0.800 | 0.800 | 0.800 | 0.700 |
| Toxicity | R12 | 0.750 | 0.625 | 0.750 | 0.596 |
| Trust Factor | 66.4 | 58.9 | 66.4 | 67.0 |
| Pair | Question type | Raw files | Dashboard | ||
|---|---|---|---|---|---|
| 1 | Rank a requirement by weakness | 3/10 | 8/10 | .125 | .625 |
| 2 | Score and interval, named req. | 6/10 | 8/10 | .500 | 1.00 |
| 3 | Benchmark provenance | 5/10 | 8/10 | .250 | 1.00 |
| 4 | Count the coverage | 7/10 | 3/10 | .289 | 1.00 |
| 5 | Band and verdict counts | 1/10 | 9/10 | .008 | .047 |
| 6 | Reach a raw model output | 5/10 | 6/10 | 1.00 | 1.00 |
| Correct /6 | Median s | ||||
|---|---|---|---|---|---|
| ID | Raw | Dash. | Raw | Dash. | Pairs |
| P1 | 2 | 4 | 54.5 | 16.5 | 6 |
| P3 | 0 | 2 | 57.0 | 77.5 | 4 |
| P15 | 5 | 5 | 60.0 | 29.5 | 6 |
| P16 | 0 | 5 | 34.0 | 15.0 | 5 |
| P17 | 4 | 5 | 113.0 | 28.5 | 6 |
Responsible AI
Responsible AI studies how to design, evaluate, and govern AI systems to promote fairness, safety, transparency, accountability, privacy, and sustainability.
See all 132 papers