View Source ExOpenAI.Components.ResponseUsage (ex_openai.ex v2.0.0-beta2)
Represents token usage details including input tokens, output tokens, a breakdown of output tokens, and the total tokens used.
Fields
:input_tokens- required -integer()
The number of input tokens.:input_tokens_details- required -{:%{}, [], [{{:required, [], [:cached_tokens]}, {:integer, [], []}}]}
A detailed breakdown of the input tokens.:output_tokens- required -integer()
The number of output tokens.:output_tokens_details- required -{:%{}, [], [{{:required, [], [:reasoning_tokens]}, {:integer, [], []}}]}
A detailed breakdown of the output tokens.:total_tokens- required -integer()
The total number of tokens used.