isOpenAIReasoningModel static method
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');
}