Interface: TokenUsage

Defined in: costs/types.ts:12

Token usage for a single LLM call

Properties

cacheCreationTokens?

optional cacheCreationTokens?: number;

Defined in: costs/types.ts:22

Cache creation tokens (if applicable)

cacheReadTokens?

optional cacheReadTokens?: number;

Defined in: costs/types.ts:20

Cache read tokens (if applicable)

inputTokens

inputTokens: number;

Defined in: costs/types.ts:14

Input/prompt tokens

outputTokens

outputTokens: number;

Defined in: costs/types.ts:16

Output/completion tokens

totalTokens

totalTokens: number;

Defined in: costs/types.ts:18

Total tokens (input + output)