Class AccuracyStage
java.lang.Object
bg.codexio.ai.openai.api.sdk.chat.ChatConfigurationStage
bg.codexio.ai.openai.api.sdk.chat.AccuracyStage
Configures temperature, topP, penalties and seed.
-
Field Summary
Fields inherited from class bg.codexio.ai.openai.api.sdk.chat.ChatConfigurationStage
executor, requestBuilder -
Method Summary
Modifier and TypeMethodDescriptionand()Go backsampleRepetitionsTo(int seed) Configures seedwithFrequencyPenalty(bg.codexio.ai.openai.api.payload.creativity.RepetitionPenalty penalty) Configures frequencyPenaltywithPresencePenalty(bg.codexio.ai.openai.api.payload.creativity.RepetitionPenalty penalty) Configures presencePenaltywithSamplingProbability(bg.codexio.ai.openai.api.payload.creativity.Creativity topP) Configures topPwithTemperature(bg.codexio.ai.openai.api.payload.creativity.Creativity temperature) Configures temperature
-
Method Details
-
withTemperature
public AccuracyStage withTemperature(bg.codexio.ai.openai.api.payload.creativity.Creativity temperature) Configures temperature- Parameters:
temperature-Creativity- Returns:
- self
-
withSamplingProbability
public AccuracyStage withSamplingProbability(bg.codexio.ai.openai.api.payload.creativity.Creativity topP) Configures topP- Parameters:
topP-Creativity- Returns:
- self
-
withFrequencyPenalty
public AccuracyStage withFrequencyPenalty(bg.codexio.ai.openai.api.payload.creativity.RepetitionPenalty penalty) Configures frequencyPenalty- Parameters:
penalty-RepetitionPenalty- Returns:
- self
-
withPresencePenalty
public AccuracyStage withPresencePenalty(bg.codexio.ai.openai.api.payload.creativity.RepetitionPenalty penalty) Configures presencePenalty- Parameters:
penalty-RepetitionPenalty- Returns:
- self
-
sampleRepetitionsTo
Configures seed- Returns:
- self
-
and
Go back- Returns:
ManualConfigurationStage
-