Usage

data class Usage(val inputTokens: Long, val outputTokens: Long, val cacheCreationInputTokens: Long = 0, val cacheReadInputTokens: Long = 0, val serverToolUse: ServerToolUseUsage? = null)(source)

Constructors

Link copied to clipboard
constructor(inputTokens: Long, outputTokens: Long, cacheCreationInputTokens: Long = 0, cacheReadInputTokens: Long = 0, serverToolUse: ServerToolUseUsage? = null)

Properties

Link copied to clipboard
@SerialName(value = "cache_creation_input_tokens")
val cacheCreationInputTokens: Long
Link copied to clipboard
@SerialName(value = "cache_read_input_tokens")
val cacheReadInputTokens: Long
Link copied to clipboard
@SerialName(value = "input_tokens")
val inputTokens: Long
Link copied to clipboard
@SerialName(value = "output_tokens")
val outputTokens: Long
Link copied to clipboard
@SerialName(value = "server_tool_use")
val serverToolUse: ServerToolUseUsage?