Class AccuracyStage

java.lang.Object
bg.codexio.ai.openai.api.sdk.chat.ChatConfigurationStage
bg.codexio.ai.openai.api.sdk.chat.AccuracyStage

public class AccuracyStage extends ChatConfigurationStage
Configures temperature, topP, penalties and seed.
  • 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

      public AccuracyStage sampleRepetitionsTo(int seed)
      Configures seed
      Returns:
      self
    • and

      Go back
      Returns:
      ManualConfigurationStage