Choice¶
- 
class oci.generative_ai_inference.models.Choice(**kwargs)¶
- Bases: - object- Represents a single instance of the generated text. - Methods - __init__(**kwargs)- Initializes a new Choice object with values from keyword arguments. - Attributes - finish_reason- [Required] Gets the finish_reason of this Choice. - index- [Required] Gets the index of this Choice. - logprobs- Gets the logprobs of this Choice. - text- [Required] Gets the text of this Choice. - 
__init__(**kwargs)¶
- Initializes a new Choice object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class): - Parameters: - index (int) – The value to assign to the index property of this Choice.
- text (str) – The value to assign to the text property of this Choice.
- finish_reason (str) – The value to assign to the finish_reason property of this Choice.
- logprobs (oci.generative_ai_inference.models.Logprobs) – The value to assign to the logprobs property of this Choice.
 
 - 
finish_reason¶
- [Required] Gets the finish_reason of this Choice. The reason why the model stopped generating tokens. - Stops if the model hits a natural stop point or a provided stop sequence. Returns the length if the tokens reach the specified maximum number of tokens. - Returns: - The finish_reason of this Choice. - Return type: - str 
 - 
index¶
- [Required] Gets the index of this Choice. The index of the generated text. - Returns: - The index of this Choice. - Return type: - int 
 - 
logprobs¶
- Gets the logprobs of this Choice. - Returns: - The logprobs of this Choice. - Return type: - oci.generative_ai_inference.models.Logprobs 
 - 
text¶
- [Required] Gets the text of this Choice. The generated text. - Returns: - The text of this Choice. - Return type: - str 
 
-