Interface ModelTokenUsageData

Data structure for token usage data specific to a model.

interface ModelTokenUsageData {
    cachedInputTokens?: number;
    inputTokens: number;
    lastUsed?: Date;
    modelId: string;
    outputTokens: number;
    readCachedInputTokens?: number;
}

Properties

cachedInputTokens?: number

Number of input tokens written to cache

inputTokens: number

Number of input tokens used

lastUsed?: Date

Date when the model was last used

modelId: string

The model identifier

outputTokens: number

Number of output tokens used

readCachedInputTokens?: number

Number of input tokens read from cache