MessageStage |
MessageStage.assist(String assistedMessage) |
Provides knowledge the AI Model should operate with
|
MessageStage |
TemperatureStage.creativeAs(bg.codexio.ai.openai.api.payload.creativity.Creativity creativity) |
Configures temperature
|
MessageStage |
TemperatureStage.deterministic() |
Configures all parameters to be mostly deterministic.
|
MessageStage |
MessageStage.developer() |
Provides context to AI Model to act as a generic software developer.
|
MessageStage |
MessageStage.developer(String language) |
Provides context to AI Model to act as a software developer of some kind.
|
MessageStage |
ManualConfigurationStage.done() |
After things are configured, go ahead.
|
MessageStage |
TemperatureStage.imaginative() |
You may receive a lot of irrelevancy.
Highly creative parameters with less deterministic properties.
|
MessageStage |
TemperatureStage.inventive() |
Configures all parameters to be balanced between creativity and
determinism.
|
MessageStage |
MessageStage.noExcuses() |
Provides context to AI Model to not excuse when pointed wrong.
|
MessageStage |
MessageStage.noRepetition() |
Provides context to AI Model to not repeat old suggestions.
|
MessageStage |
TemperatureStage.predictable() |
Configures all parameters to be mostly deterministic,
but also a little bit creative.
|
MessageStage |
TemperatureStage.randomized() |
You may receive total non-sense in the answers
.
Configures all parameters to the highest creativity with
little to none determinism and a lot of repetitions.
|
MessageStage |
TemperatureStage.scaleRepetitionToCreativity(bg.codexio.ai.openai.api.payload.creativity.Creativity creativity) |
Configures temperature and additionally
configures topP, frequencyPenalty and
presencePenalty by applying approximation for
topP and inverse function for the penalties.
|
MessageStage |
MessageStage.traveller() |
Provides context to AI Model to act as a travel advisor.
|
MessageStage |
MessageStage.withContext(String messageContext) |
Provides context to the AI Model.
|
protected MessageStage |
MessageStage.withRoledMessage(String role,
String message) |
|