isOpenAIReasoningModel static method

bool isOpenAIReasoningModel(
  1. String model
)

Check if the model is an OpenAI reasoning model (o1, o3, o4 series) This is used for specific OpenAI API parameter handling

Implementation

static bool isOpenAIReasoningModel(String model) {
  return model.startsWith('o1') ||
      model.startsWith('o3') ||
      model.startsWith('o4');
}