Usage

data class Usage(val promptTokens: Int?, val completionTokens: Int?, val nativeUsage: Any?)

LLM usage data

Constructors

Link copied to clipboard
constructor(promptTokens: Int?, completionTokens: Int?, nativeUsage: Any?)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
operator fun plus(other: Usage): Usage

Combine two Usage instances by summing their token counts. Used for accumulating usage across multiple LLM calls in a tool loop.