Skip to main content

Class: LLMTokenUsage

Extends

  • BaseClient

Constructors

Constructor

new LLMTokenUsage(ctx?, _id?, _inputTokens?, _outputTokens?, _totalTokens?): LLMTokenUsage

Constructor is used for internal usage only, do not create object from it.

Parameters

ctx?

Context

_id?

LLMTokenUsageID

_inputTokens?

number

_outputTokens?

number

_totalTokens?

number

Returns

LLMTokenUsage

Overrides

BaseClient.constructor

Methods

id()

id(): Promise<LLMTokenUsageID>

A unique identifier for this LLMTokenUsage.

Returns

Promise<LLMTokenUsageID>


inputTokens()

inputTokens(): Promise<number>

Returns

Promise<number>


outputTokens()

outputTokens(): Promise<number>

Returns

Promise<number>


totalTokens()

totalTokens(): Promise<number>

Returns

Promise<number>