Interface: ModelUsageStats
Defined in: packages/sdk/src/types/generated/reports.ts:63
Usage statistics for a specific AI model.
Note: model field accepts str instead of ModelId to support legacy model IDs that may exist in the database (e.g., "gpt-4.1" without provider prefix).
Properties
audioInputTokens?
optionalaudioInputTokens:number
Defined in: packages/sdk/src/types/generated/reports.ts:73
audioOutputTokens?
optionalaudioOutputTokens:number
Defined in: packages/sdk/src/types/generated/reports.ts:74
averageTokensPerMessage
averageTokensPerMessage:
number
Defined in: packages/sdk/src/types/generated/reports.ts:75
cachedTokens
cachedTokens:
number
Defined in: packages/sdk/src/types/generated/reports.ts:72
chatSummaryCount
chatSummaryCount:
number
Defined in: packages/sdk/src/types/generated/reports.ts:68
completionTokens
completionTokens:
number
Defined in: packages/sdk/src/types/generated/reports.ts:70
credits
credits:
number
Defined in: packages/sdk/src/types/generated/reports.ts:76
messageCount
messageCount:
number
Defined in: packages/sdk/src/types/generated/reports.ts:67
model
model:
string
Defined in: packages/sdk/src/types/generated/reports.ts:64
promptTokens
promptTokens:
number
Defined in: packages/sdk/src/types/generated/reports.ts:69
provider
provider:
ModelProvider
Defined in: packages/sdk/src/types/generated/reports.ts:65
totalTokens
totalTokens:
number
Defined in: packages/sdk/src/types/generated/reports.ts:71
type
type:
ModelType
Defined in: packages/sdk/src/types/generated/reports.ts:66