forFactualResponses method

OpenAIBuilder forFactualResponses({
  1. int? seed,
})

Configure for factual and consistent responses

Sets low penalties and enables deterministic behavior for consistent, factual responses.

Implementation

OpenAIBuilder forFactualResponses({int? seed}) {
  final builder =
      frequencyPenalty(0.0).presencePenalty(0.0).parallelToolCalls(true);

  if (seed != null) {
    builder.seed(seed);
  }

  return builder;
}