Class Usage
public sealed class Usage
- Inheritance
-
Usage
- Inherited Members
Properties
InputTokenDetails
[JsonInclude]
[JsonPropertyName("input_token_details")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public TokenUsageDetails InputTokenDetails { get; }
Property Value
InputTokens
[JsonInclude]
[JsonPropertyName("input_tokens")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public int? InputTokens { get; }
Property Value
- int?
OutputTokenDetails
[JsonInclude]
[JsonPropertyName("output_token_details")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public TokenUsageDetails OutputTokenDetails { get; }
Property Value
OutputTokens
[JsonInclude]
[JsonPropertyName("output_tokens")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public int? OutputTokens { get; }
Property Value
- int?
TotalTokens
The total number of tokens in the Response including input and output text and audio tokens.
[JsonInclude]
[JsonPropertyName("total_tokens")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public int? TotalTokens { get; }
Property Value
- int?