UnifiedBenchmarksResponse - TypeScript SDK
UnifiedBenchmarksResponse - TypeScript SDK
UnifiedBenchmarksResponse type definition
The TypeScript SDK and docs are currently in beta. Report issues on GitHub.
Example Usage
1 import { UnifiedBenchmarksResponse } from "@openrouter/sdk/models"; 2 3 let value: UnifiedBenchmarksResponse = { 4 data: [ 5 { 6 agenticIndex: 58.3, 7 codingIndex: 65.8, 8 displayName: "GPT-4o", 9 intelligenceIndex: 71.2, 10 modelPermaslug: "openai/gpt-4o", 11 pricing: { 12 completion: "0.00001", 13 prompt: "0.0000025", 14 }, 15 source: "artificial-analysis", 16 }, 17 ], 18 meta: { 19 asOf: "2026-06-03T12:00:00Z", 20 citation: 21 "Source: Artificial Analysis (artificialanalysis.ai) via OpenRouter (openrouter.ai/rankings).", 22 modelCount: 1, 23 source: "artificial-analysis", 24 sourceUrl: "https://artificialanalysis.ai", 25 taskType: null, 26 version: "v1", 27 }, 28 };
Fields
| Field | Type | Required | Description | Example |
|---|---|---|---|---|
data | models.Data[] | ✔️ | N/A | |
meta | models.UnifiedBenchmarksMeta | ✔️ | N/A | {"as_of": "2026-06-03T12:00:00Z","citation": "Source: Artificial Analysis (artificialanalysis.ai) via OpenRouter (openrouter.ai/rankings).","model_count": 50,"source": "artificial-analysis","source_url": "https://artificialanalysis.ai","task_type": null,"version": "v1"} |