TaskClassificationResponse - TypeScript SDK
TaskClassificationResponse - TypeScript SDK
TaskClassificationResponse type definition
TaskClassificationResponse - TypeScript SDK
The TypeScript SDK and docs are currently in beta. Report issues on GitHub.
1 import { TaskClassificationResponse } from "@openrouter/sdk/models"; 2 3 let value: TaskClassificationResponse = { 4 data: { 5 asOf: "2026-06-17", 6 classifications: [ 7 { 8 categoryTokenShare: 0.48, 9 categoryUsageShare: 0.51, 10 displayName: "Code Generation", 11 macroCategory: "code", 12 models: [ 13 { 14 id: "openai/gpt-4.1-mini", 15 tagTokenShare: 0.75, 16 tagUsageShare: 0.55, 17 }, 18 ], 19 tag: "code:general_impl", 20 tokenShare: 0.31, 21 usageShare: 0.23, 22 }, 23 ], 24 macroCategories: [ 25 { 26 key: "code", 27 label: "Code", 28 tokenShare: 0.52, 29 usageShare: 0.45, 30 }, 31 ], 32 windowDays: 7, 33 }, 34 };
| Field | Type | Required | Description |
|---|---|---|---|
data | models.TaskClassificationResponseData | ✔️ | N/A |