Skip to content

Usage

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

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:416

Number of tokens in the input (prompt).


outputTokens: number;

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

Number of tokens in the output (completion).


totalTokens: number;

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

Total number of tokens (input + output).


optional cacheReadInputTokens: number;

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

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


optional cacheWriteInputTokens: number;

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

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