Class CompletionTokensDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.generativeaiinference.model.CompletionTokensDetails.Builder
-
- Enclosing class:
- CompletionTokensDetails
public static class CompletionTokensDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompletionTokensDetails.Builder
acceptedPredictionTokens(Integer acceptedPredictionTokens)
When using Predicted Outputs, the number of tokens in the prediction that appeared in the completion.CompletionTokensDetails
build()
CompletionTokensDetails.Builder
copy(CompletionTokensDetails model)
CompletionTokensDetails.Builder
reasoningTokens(Integer reasoningTokens)
Tokens generated by the model for reasoning.CompletionTokensDetails.Builder
rejectedPredictionTokens(Integer rejectedPredictionTokens)
When using Predicted Outputs, the number of tokens in the prediction that did not appear in the completion.
-
-
-
Method Detail
-
acceptedPredictionTokens
public CompletionTokensDetails.Builder acceptedPredictionTokens(Integer acceptedPredictionTokens)
When using Predicted Outputs, the number of tokens in the prediction that appeared in the completion.- Parameters:
acceptedPredictionTokens
- the value to set- Returns:
- this builder
-
reasoningTokens
public CompletionTokensDetails.Builder reasoningTokens(Integer reasoningTokens)
Tokens generated by the model for reasoning.- Parameters:
reasoningTokens
- the value to set- Returns:
- this builder
-
rejectedPredictionTokens
public CompletionTokensDetails.Builder rejectedPredictionTokens(Integer rejectedPredictionTokens)
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.
- Parameters:
rejectedPredictionTokens
- the value to set- Returns:
- this builder
-
build
public CompletionTokensDetails build()
-
copy
public CompletionTokensDetails.Builder copy(CompletionTokensDetails model)
-
-