Theia API Documentation v1.65.0
    Preparing search index...
    interface TokenUsageService {
        getTokenUsages(): Promise<TokenUsage[]>;
        recordTokenUsage(model: string, params: TokenUsageParams): Promise<void>;
        setClient(tokenUsageClient: TokenUsageServiceClient): void;
    }

    Implemented by

    Index

    Methods

    • Records token usage for a model interaction.

      Parameters

      • model: string

        The identifier of the model that was used

      • params: TokenUsageParams

        Object containing token usage information

      Returns Promise<void>

      A promise that resolves when the token usage has been recorded