Logprobs¶
-
class
oci.generative_ai_inference.models.Logprobs(**kwargs)¶ Bases:
objectIncludes the logarithmic probabilities for the most likely output tokens and the chosen tokens.
For example, if the log probability is 5, the API returns a list of the 5 most likely tokens. The API returns the log probability of the sampled token, so there might be up to logprobs+1 elements in the response.
Methods
__init__(**kwargs)Initializes a new Logprobs object with values from keyword arguments. Attributes
text_offsetGets the text_offset of this Logprobs. token_logprobsGets the token_logprobs of this Logprobs. tokensGets the tokens of this Logprobs. top_logprobsGets the top_logprobs of this Logprobs. -
__init__(**kwargs)¶ Initializes a new Logprobs object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - text_offset (list[int]) – The value to assign to the text_offset property of this Logprobs.
- token_logprobs (list[float]) – The value to assign to the token_logprobs property of this Logprobs.
- tokens (list[str]) – The value to assign to the tokens property of this Logprobs.
- top_logprobs (list[dict(str, str)]) – The value to assign to the top_logprobs property of this Logprobs.
-
text_offset¶ Gets the text_offset of this Logprobs. The text offset.
Returns: The text_offset of this Logprobs. Return type: list[int]
-
token_logprobs¶ Gets the token_logprobs of this Logprobs. The logarithmic probabilites of the output token.
Returns: The token_logprobs of this Logprobs. Return type: list[float]
-
tokens¶ Gets the tokens of this Logprobs. The list of output tokens.
Returns: The tokens of this Logprobs. Return type: list[str]
-
top_logprobs¶ Gets the top_logprobs of this Logprobs. The logarithmic probabilities of each of the top k tokens.
Returns: The top_logprobs of this Logprobs. Return type: list[dict(str, str)]
-