CompletionsLogProbabilityModel Class
- java.
lang. Object - com.
azure. ai. openai. models. CompletionsLogProbabilityModel
- com.
Implements
public final class CompletionsLogProbabilityModel
implements JsonSerializable<CompletionsLogProbabilityModel>
Representation of a log probabilities model for a completions generation.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Completions |
fromJson(JsonReader jsonReader)
Reads an instance of Completions |
| List<Integer> |
getTextOffsets()
Get the text |
| List<Double> |
getTokenLogProbabilities()
Get the token |
| List<String> |
getTokens()
Get the tokens property: The textual forms of tokens evaluated in this probability model. |
| List<Map<String,Double>> |
getTopLogProbabilities()
Get the top |
|
Json |
toJson(JsonWriter jsonWriter) |
Methods inherited from java.lang.Object
Method Details
fromJson
public static CompletionsLogProbabilityModel fromJson(JsonReader jsonReader)
Reads an instance of CompletionsLogProbabilityModel from the JsonReader.
Parameters:
Returns:
Throws:
getTextOffsets
public List<Integer> getTextOffsets()
Get the textOffsets property: The text offsets associated with tokens in this completions data.
Returns:
getTokenLogProbabilities
public List<Double> getTokenLogProbabilities()
Get the tokenLogProbabilities property: A collection of log probability values for the tokens in this completions data.
Returns:
getTokens
public List<String> getTokens()
Get the tokens property: The textual forms of tokens evaluated in this probability model.
Returns:
getTopLogProbabilities
public List<Map<String,Double>> getTopLogProbabilities()
Get the topLogProbabilities property: A mapping of tokens to maximum log probability values in this completions data.
Returns: