GeneratedText¶
-
class
oci.generative_ai_inference.models.
GeneratedText
(**kwargs)¶ Bases:
object
The text generated during each run.
Methods
__init__
(**kwargs)Initializes a new GeneratedText object with values from keyword arguments. Attributes
finish_reason
Gets the finish_reason of this GeneratedText. id
[Required] Gets the id of this GeneratedText. likelihood
[Required] Gets the likelihood of this GeneratedText. text
[Required] Gets the text of this GeneratedText. token_likelihoods
Gets the token_likelihoods of this GeneratedText. -
__init__
(**kwargs)¶ Initializes a new GeneratedText object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - id (str) – The value to assign to the id property of this GeneratedText.
- text (str) – The value to assign to the text property of this GeneratedText.
- likelihood (float) – The value to assign to the likelihood property of this GeneratedText.
- finish_reason (str) – The value to assign to the finish_reason property of this GeneratedText.
- token_likelihoods (list[oci.generative_ai_inference.models.TokenLikelihood]) – The value to assign to the token_likelihoods property of this GeneratedText.
-
finish_reason
¶ Gets the finish_reason of this GeneratedText. The reason why the model stopped generating tokens.
A model stops generating tokens if the model hits a natural stop point or reaches a provided stop sequence.
Returns: The finish_reason of this GeneratedText. Return type: str
-
id
¶ [Required] Gets the id of this GeneratedText. A unique identifier for this text generation.
Returns: The id of this GeneratedText. Return type: str
-
likelihood
¶ [Required] Gets the likelihood of this GeneratedText. The overall likelihood of the generated text.
When a large language model generates a new token for the output text, a likelihood is assigned to all tokens, where tokens with higher likelihoods are more likely to follow the current token. For example, it’s more likely that the word favorite is followed by the word food or book rather than the word zebra. A lower likelihood means that it’s less likely that token follows the current token.
Returns: The likelihood of this GeneratedText. Return type: float
-
text
¶ [Required] Gets the text of this GeneratedText. The generated text.
Returns: The text of this GeneratedText. Return type: str
-
token_likelihoods
¶ Gets the token_likelihoods of this GeneratedText. A collection of generated tokens and their corresponding likelihoods.
Returns: The token_likelihoods of this GeneratedText. Return type: list[oci.generative_ai_inference.models.TokenLikelihood]
-