DABenchmarkEntry - TypeScript SDK

DABenchmarkEntry type definition

The TypeScript SDK and docs are currently in beta. Report issues on GitHub.

A single Design Arena benchmark entry for a specific arena+category

Example Usage

1import { DABenchmarkEntry } from "@openrouter/sdk/models";
2
3let value: DABenchmarkEntry = {
4 arena: "models",
5 category: "website",
6 elo: 1385.2,
7 rank: 5,
8 winRate: 62.5,
9};

Fields

FieldTypeRequiredDescriptionExample
arenastring✔️Arena type (e.g. models, builders, agents)models
categorystring✔️Category within the arena (e.g. website, gamedev, uicomponent)website
elonumber✔️ELO rating from head-to-head arena battles1385.2
ranknumber✔️Rank position within this arena+category among models available on OpenRouter (1 = highest ELO)5
winRatenumber✔️Win rate percentage in arena battles62.5