Skip to main content
Once a model is running as an inference endpoint, you can benchmark it against any environment in Eval. BenchGen runs the model over every test case in the environment, scores each response, and produces a results report with downloadable predictions and a breakdown for every item.
Need a running model first? This guide assumes you already have a live endpoint. If you don’t, follow Deploy an inference model and come back once its status reads running.

Prerequisites

Steps

1. Open a benchmark

Open the environment you want to evaluate against. Its Overview tab describes what the benchmark measures and how submissions are scored, and shows tabs for Phases, Leaderboard, Evaluations, and Evaluate. To start, click Evaluate in the top right corner, or open the Evaluate tab.
The GSM8K-TR benchmark overview page with the Evaluate button

The GSM8K-TR benchmark overview page with the Evaluate button

2. Choose a model source

The Evaluate tab opens with “Select a model to evaluate.” Models are grouped by source. Pick the tab that matches where your model lives:
The Evaluate tab showing the four model source tabs

The Evaluate tab showing the four model source tabs

3. Select your running model

Since you just deployed an endpoint, click the Running tab. It lists every model that is currently live. Find the one you deployed. It shows a green running badge.
The Running tab listing the live demoaccount-gemma4 endpoint

The Running tab listing the live demoaccount-gemma4 endpoint

Click the model to select it. A checkmark appears and the Run Evaluation button becomes active.
The running model selected, with Run Evaluation now enabled

The running model selected, with Run Evaluation now enabled

4. Run the evaluation

Click Run Evaluation. BenchGen creates an evaluation run, generates a submission for the selected environment, and starts running your model against the test cases.

5. Monitor progress

The run opens to a live log view. Status messages stream as the run progresses: it loads the benchmark data, runs the model on each item, and reports progress like Processing: 10/100 (10%).
The evaluation running with live logs and the evaluation details panel

The evaluation running with live logs and the evaluation details panel

The Evaluation details panel on the right sums up the run: As the run nears completion, the logs show predictions being generated and the final score being computed, for example accuracy=26.00% correct=26/100.
Completed logs showing generated predictions and the computed accuracy

Completed logs showing generated predictions and the computed accuracy

6. Review scores and results

When the run finishes, the status turns to Completed and a Score Breakdown replaces the live logs.
The Score Breakdown and detailed results for the completed run

The Score Breakdown and detailed results for the completed run

The headline Overall Score sits at the top, followed by the individual metrics: Below the metrics, Detailed Results shows a table with one row per test case. Each row lists the item ID, the gold (expected) answer, the model’s prediction, and whether it was correct.

Download the artifacts

The Files section in the panel on the right lets you download everything the run produced:
Failing cases captured in the generated dataset are exactly what you feed into a fine-tune. See Export datasets to Train to turn this run’s misses into your next training set.

Next Steps

Benchmark Results

Understand the benchmark results report and what the metrics mean.

Export Datasets → Train

Export failing cases as a labeled dataset to kick off a fine-tuning run.

Deploy an Inference Model

Spin up a live, OpenAI-compatible inference endpoint for a model.
Last modified on September 3, 2026