CompletionsUsageCompletionTokensDetails Class
- java.
lang. Object - com.
azure. ai. openai. models. CompletionsUsageCompletionTokensDetails
- com.
Implements
public final class CompletionsUsageCompletionTokensDetails
implements JsonSerializable<CompletionsUsageCompletionTokensDetails>
The CompletionsUsageCompletionTokensDetails model.
Method Summary
Modifier and Type | Method and Description |
---|---|
static
Completions |
fromJson(JsonReader jsonReader)
Reads an instance of Completions |
Integer |
getAcceptedPredictionTokens()
Get the accepted |
Integer |
getAudioTokens()
Get the audio |
Integer |
getReasoningTokens()
Get the reasoning |
Integer |
getRejectedPredictionTokens()
Get the rejected |
Json |
toJson(JsonWriter jsonWriter) |
Methods inherited from java.lang.Object
Method Details
fromJson
public static CompletionsUsageCompletionTokensDetails fromJson(JsonReader jsonReader)
Reads an instance of CompletionsUsageCompletionTokensDetails from the JsonReader.
Parameters:
Returns:
Throws:
getAcceptedPredictionTokens
public Integer getAcceptedPredictionTokens()
Get the acceptedPredictionTokens property: When using Predicted Outputs, the number of tokens in the prediction that appeared in the completion.
Returns:
getAudioTokens
public Integer getAudioTokens()
Get the audioTokens property: Audio input tokens generated by the model.
Returns:
getReasoningTokens
public Integer getReasoningTokens()
Get the reasoningTokens property: Tokens generated by the model for reasoning.
Returns:
getRejectedPredictionTokens
public Integer getRejectedPredictionTokens()
Get the rejectedPredictionTokens property: When using Predicted Outputs, the number of tokens in the prediction that did not appear in the completion. However, like reasoning tokens, these tokens are still counted in the total completion tokens for purposes of billing, output, and context window limits.
Returns:
toJson
Applies to
Azure SDK for Java