Skip to content

Usage

Defined in: src/models/streaming.ts:493

Token usage statistics for a model invocation. Tracks input, output, and total tokens, plus cache-related metrics.

inputTokens: number;

Defined in: src/models/streaming.ts:497

Number of tokens in the input (prompt).


outputTokens: number;

Defined in: src/models/streaming.ts:502

Number of tokens in the output (completion).


totalTokens: number;

Defined in: src/models/streaming.ts:507

Total number of tokens (input + output).


optional cacheReadInputTokens: number;

Defined in: src/models/streaming.ts:513

Number of input tokens read from cache. This can reduce latency and cost.


optional cacheWriteInputTokens: number;

Defined in: src/models/streaming.ts:519

Number of input tokens written to cache. These tokens can be reused in future requests.