forCodeGeneration method
Configure for code generation with deterministic output
Optimized settings for code generation tasks with consistent formatting and reduced randomness.
Implementation
OpenAIBuilder forCodeGeneration({int? seed}) {
final builder =
frequencyPenalty(0.1).presencePenalty(0.1).parallelToolCalls(true);
if (seed != null) {
builder.seed(seed);
}
return builder;
}