Compartilhar via


CompletionsUsageCompletionTokensDetails Class

  • java.lang.Object
    • com.azure.ai.openai.models.CompletionsUsageCompletionTokensDetails

Implements

public final class CompletionsUsageCompletionTokensDetails
implements JsonSerializable<CompletionsUsageCompletionTokensDetails>

The CompletionsUsageCompletionTokensDetails model.

Method Summary

Modifier and Type Method and Description
static CompletionsUsageCompletionTokensDetails fromJson(JsonReader jsonReader)

Reads an instance of CompletionsUsageCompletionTokensDetails from the JsonReader.

Integer getReasoningTokens()

Get the reasoningTokens property: Tokens generated by the model for reasoning.

JsonWriter 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:

jsonReader - The JsonReader being read.

Returns:

An instance of CompletionsUsageCompletionTokensDetails if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the CompletionsUsageCompletionTokensDetails.

getReasoningTokens

public Integer getReasoningTokens()

Get the reasoningTokens property: Tokens generated by the model for reasoning.

Returns:

the reasoningTokens value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

Applies to