BenchmarksAAItem - TypeScript SDK

BenchmarksAAItem type definition

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

Example Usage

1import { BenchmarksAAItem } from "@openrouter/sdk/models";
2
3let value: BenchmarksAAItem = {
4 aaName: "GPT-4o",
5 agenticIndex: 58.3,
6 codingIndex: 65.8,
7 intelligenceIndex: 71.2,
8 modelPermaslug: "openai/gpt-4o",
9 pricing: {
10 completion: "0.00001",
11 prompt: "0.0000025",
12 },
13};

Fields

FieldTypeRequiredDescriptionExample
aaNamestring✔️Model name as listed on Artificial Analysis.GPT-4o
agenticIndexnumber✔️Artificial Analysis Agentic Index composite score. Higher is better.58.3
codingIndexnumber✔️Artificial Analysis Coding Index composite score. Higher is better.65.8
intelligenceIndexnumber✔️Artificial Analysis Intelligence Index composite score. Higher is better.71.2
modelPermaslugstring✔️Stable OpenRouter model identifier.openai/gpt-4o
pricingmodels.BenchmarkPricing✔️OpenRouter pricing per token for this model. Null if pricing is unavailable.{"completion": "0.000015","prompt": "0.000003"}