Skip to content

@sqlrooms/ai-core / MessageTokenUsage

Type Alias: MessageTokenUsage ​

MessageTokenUsage = object

Accumulated token usage for an assistant message, sourced from the AI SDK's LanguageModelUsage reported at the end of each step.

Properties ​

inputTokens ​

inputTokens: number


outputTokens ​

outputTokens: number


totalTokens ​

totalTokens: number


lastStepInputTokens? ​

optional lastStepInputTokens?: number

Input tokens from the last step only (approximates current context fill).


inputTokenDetails? ​

optional inputTokenDetails?: object

NameType
cacheReadTokens?number
cacheWriteTokens?number

outputTokenDetails? ​

optional outputTokenDetails?: object

NameType
reasoningTokens?number