AI::OpenAI::OpenAILanguageModelCapabilities
Capabilities of an OpenAI language model.
Different models have different capabilities and parameter support. This struct captures those differences.
Constructors
Instance methods
supports_flex_processing?
Whether the model supports flex processing (50% cheaper, higher latency). Available for o3, o4-mini, and gpt-5 models.
supports_non_reasoning_parameters?
Whether the model allows temperature, topP, logProbs when reasoningEffort is none. Only gpt-5.1 and gpt-5.2 models support this.
supports_priority_processing?
Whether the model supports priority processing (Enterprise feature). Available for gpt-4, gpt-5, gpt-5-mini, o3, o4-mini.