class

OpenAI::TranscriptTextUsageTokens

Inherits JSON::Serializable < Reference < Object

Usage statistics for models billed by token usage.

Constructors

new(type_value : TranscriptTextUsageTokensType = TranscriptTextUsageTokensType::Tokens, input_tokens : Int64 = 0, input_token_details : TranscriptTextUsageTokensInputTokenDetails | Nil = nil, output_tokens : Int64 = 0, total_tokens : Int64 = 0)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

input_token_details

Details about the input tokens billed for this request.

Source
input_token_details=(input_token_details : TranscriptTextUsageTokensInputTokenDetails | Nil)

Details about the input tokens billed for this request.

Source
input_tokens

Number of input tokens billed for this request.

Source
input_tokens=(input_tokens : Int64)

Number of input tokens billed for this request.

Source
output_tokens

Number of output tokens generated.

Source
output_tokens=(output_tokens : Int64)

Number of output tokens generated.

Source
total_tokens

Total number of tokens used (input + output).

Source
total_tokens=(total_tokens : Int64)

Total number of tokens used (input + output).

Source
type_value

The type of the usage object. Always tokens for this variant.

Source
type_value=(type_value : TranscriptTextUsageTokensType)

The type of the usage object. Always tokens for this variant.

Source