Skip to content
GitHubDiscord

Compare evaluations

Comparing evaluations is a crucial part of maintaining and improving your LLM agents over time. By comparing results across different versions, datasets, or time periods, you can:

  • Detect regressions: Identify when agent performance has degraded
  • Track improvements: Measure the impact of changes and optimizations
  • Maintain quality standards: Ensure consistent performance across deployments
  • Make data-driven decisions: Use metrics to guide development priorities

In this section, we will walk you through how to compare evaluations in Giskard Hub.

On the Evaluation History page, select two or three runs, then click Compare in the table toolbar. The page will display a comparison of the selected evaluations.

Side-by-side comparison of two evaluation runs

First, it shows the success rate - the percentage of scenarios that the checks passed in each evaluation. It also displays the percentage of each specific check. Then it presents a Scenario results table listing the scenarios, which can be filtered by whether the compared runs look different or the same.

Clicking on a scenario will show a detailed comparison.

Scenario-level comparison showing response differences

Within this comparison you can explore the performance of the agent on a specific scenario and metrics.

Now that you have compared evaluations, you can take action on the results.