bodhi-realtime-agent / RealtimeUsageModalityBreakdown
Interface: RealtimeUsageModalityBreakdown
Defined in: src/types/transport.ts:395
Optional per-modality token breakdown when the provider exposes it.
Properties
cachedAudioTokens?
optionalcachedAudioTokens?:number
Defined in: src/types/transport.ts:401
cachedImageTokens?
optionalcachedImageTokens?:number
Defined in: src/types/transport.ts:402
cachedTextTokens?
optionalcachedTextTokens?:number
Defined in: src/types/transport.ts:400
cachedTokens?
optionalcachedTokens?:number
Defined in: src/types/transport.ts:399
inputAudioTokens?
optionalinputAudioTokens?:number
Defined in: src/types/transport.ts:397
inputImageTokens?
optionalinputImageTokens?:number
Defined in: src/types/transport.ts:398
inputTextTokens?
optionalinputTextTokens?:number
Defined in: src/types/transport.ts:396
outputAudioTokens?
optionaloutputAudioTokens?:number
Defined in: src/types/transport.ts:404
outputTextTokens?
optionaloutputTextTokens?:number
Defined in: src/types/transport.ts:403
reasoningTokens?
optionalreasoningTokens?:number
Defined in: src/types/transport.ts:409
Reasoning tokens generated internally by reasoning-capable models (e.g. gpt-realtime-2). Hidden from the API — only the count is exposed via response.usage.output_tokens_details.reasoning_tokens. Billed as output tokens at the chosen modality rate.