Package com.openai.models
Class ChatCompletionCreateParams.LogitBias
-
- All Implemented Interfaces:
public final class ChatCompletionCreateParams.LogitBias
Modify the likelihood of specified tokens appearing in the completion.
Accepts a JSON object that maps tokens (specified by their token ID in the tokenizer) to an associated bias value from -100 to 100. Mathematically, the bias is added to the logits generated by the model prior to sampling. The exact effect will vary per model, but values between -1 and 1 should decrease or increase likelihood of selection; values like -100 or 100 should result in a ban or exclusive selection of the relevant token.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final class
ChatCompletionCreateParams.LogitBias.Builder
A builder for LogitBias.
-
Method Summary
Modifier and Type Method Description final Map<String, JsonValue>
_additionalProperties()
final ChatCompletionCreateParams.LogitBias
validate()
final ChatCompletionCreateParams.LogitBias.Builder
toBuilder()
Boolean
equals(Object other)
Integer
hashCode()
String
toString()
final static ChatCompletionCreateParams.LogitBias.Builder
builder()
-
-
Method Detail
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
validate
final ChatCompletionCreateParams.LogitBias validate()
-
toBuilder
final ChatCompletionCreateParams.LogitBias.Builder toBuilder()
-
builder
final static ChatCompletionCreateParams.LogitBias.Builder builder()
-
-
-
-