Skip to main content

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

audio_input_tokens?

optional audio_input_tokens: number

Defined in: packages/sdk/src/types/generated/reports.ts:73


audio_output_tokens?

optional audio_output_tokens: number

Defined in: packages/sdk/src/types/generated/reports.ts:74


average_tokens_per_message

average_tokens_per_message: number

Defined in: packages/sdk/src/types/generated/reports.ts:75


cached_tokens

cached_tokens: number

Defined in: packages/sdk/src/types/generated/reports.ts:72


chat_summary_count

chat_summary_count: number

Defined in: packages/sdk/src/types/generated/reports.ts:68


completion_tokens

completion_tokens: number

Defined in: packages/sdk/src/types/generated/reports.ts:70


credits

credits: number

Defined in: packages/sdk/src/types/generated/reports.ts:76


message_count

message_count: number

Defined in: packages/sdk/src/types/generated/reports.ts:67


model

model: string

Defined in: packages/sdk/src/types/generated/reports.ts:64


prompt_tokens

prompt_tokens: number

Defined in: packages/sdk/src/types/generated/reports.ts:69


provider

provider: ModelProvider

Defined in: packages/sdk/src/types/generated/reports.ts:65


total_tokens

total_tokens: number

Defined in: packages/sdk/src/types/generated/reports.ts:71


type

type: ModelType

Defined in: packages/sdk/src/types/generated/reports.ts:66