Interface TokenUsage

interface TokenUsage {
    cachedInputTokens?: number;
    inputTokens: number;
    model: string;
    outputTokens: number;
    readCachedInputTokens?: number;
    requestId: string;
    timestamp: Date;
}

Properties

cachedInputTokens?: number

Input tokens written to cache

inputTokens: number

The input token count

model: string

The model identifier

outputTokens: number

The output token count

readCachedInputTokens?: number

Input tokens read from cache

requestId: string

Request identifier

timestamp: Date

The timestamp of when the tokens were used