BenchmarksDAItem - Go SDK
BenchmarksDAItem - Go SDK
BenchmarksDAItem type definition
The Go SDK and docs are currently in beta. Report issues on GitHub.
Fields
| Field | Type | Required | Description | Example |
|---|---|---|---|---|
Arena | string | ✔️ | Arena this ranking belongs to. | models |
AvgGenerationTimeMs | *float64 | ✔️ | Average generation time in milliseconds. | 3200 |
Category | string | ✔️ | Category within the arena. | codecategories |
DisplayName | string | ✔️ | Human-readable model name from Design Arena. | Claude Sonnet 4 |
Elo | float64 | ✔️ | ELO rating from head-to-head arena battles. | 1423 |
ModelPermaslug | string | ✔️ | Stable OpenRouter model identifier when the model is on OpenRouter; otherwise the upstream Design Arena model id. Use pricing != null to detect OpenRouter-mapped models. | anthropic/claude-sonnet-4 |
Pricing | *components.BenchmarkPricing | ✔️ | OpenRouter pricing per token for this model. Null if pricing is unavailable. | {"completion": "0.000015","prompt": "0.000003"} |
TournamentStats | components.TournamentStats | ✔️ | Placement distribution from tournament matches. | |
WinRate | float64 | ✔️ | Win rate as a percentage (0–100). | 72 |