TokenLikelihood¶
- class oci.generative_ai_inference.models.TokenLikelihood(**kwargs)¶
Bases:
objectAn object that contains the returned token and its corresponding likelihood.
Methods:
__init__(**kwargs)Initializes a new TokenLikelihood object with values from keyword arguments.
Attributes:
Gets the likelihood of this TokenLikelihood.
Gets the token of this TokenLikelihood.
- __init__(**kwargs)¶
Initializes a new TokenLikelihood object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
- Parameters
token (str) – The value to assign to the token property of this TokenLikelihood.
likelihood (float) – The value to assign to the likelihood property of this TokenLikelihood.
- property likelihood¶
Gets the likelihood of this TokenLikelihood. The likelihood of this token during generation.
- Returns
The likelihood of this TokenLikelihood.
- Return type
float
- property token¶
Gets the token of this TokenLikelihood. A word, part of a word, or a punctuation.
For example, apple is a token and friendship is made up of two tokens, friend and ship. When you run a model, you can set the maximum number of output tokens. Estimate three tokens per word.
- Returns
The token of this TokenLikelihood.
- Return type
str