CompletionTokensDetails¶
- class oci.generative_ai_inference.models.CompletionTokensDetails(**kwargs)¶
Bases:
objectBreakdown of tokens used in a completion.
Methods:
__init__(**kwargs)Initializes a new CompletionTokensDetails object with values from keyword arguments.
Attributes:
Gets the accepted_prediction_tokens of this CompletionTokensDetails.
Gets the reasoning_tokens of this CompletionTokensDetails.
Gets the rejected_prediction_tokens of this CompletionTokensDetails.
- __init__(**kwargs)¶
Initializes a new CompletionTokensDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
- Parameters
accepted_prediction_tokens (int) – The value to assign to the accepted_prediction_tokens property of this CompletionTokensDetails.
reasoning_tokens (int) – The value to assign to the reasoning_tokens property of this CompletionTokensDetails.
rejected_prediction_tokens (int) – The value to assign to the rejected_prediction_tokens property of this CompletionTokensDetails.
- property accepted_prediction_tokens¶
Gets the accepted_prediction_tokens of this CompletionTokensDetails. When using Predicted Outputs, the number of tokens in the prediction that appeared in the completion.
- Returns
The accepted_prediction_tokens of this CompletionTokensDetails.
- Return type
int
- property reasoning_tokens¶
Gets the reasoning_tokens of this CompletionTokensDetails. Tokens generated by the model for reasoning.
- Returns
The reasoning_tokens of this CompletionTokensDetails.
- Return type
int
- property rejected_prediction_tokens¶
Gets the rejected_prediction_tokens of this CompletionTokensDetails. 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
The rejected_prediction_tokens of this CompletionTokensDetails.
- Return type
int