Function: parseOpenAIModel()
function parseOpenAIModel(model): ParsedOpenAIModel | null;
Defined in: providers/openai-models.ts:41
gpt-6-astra → {6, 0, 'astra'}; gpt-5.6-sol → {5, 6, 'sol'}; gpt-5.2-2025-12-11 → {5, 2}; gpt-5-mini-2025-08-07 → {5, 0, 'mini'}; gpt-4o → {4, 0}; gpt-4o-mini → {4, 0, 'mini'}.
Returns null for anything that is not a gpt-<n> id (o1-preview, a proxy alias, openai/gpt-6-sol). Callers must treat null as “assume the old behaviour”.
Parameters
| Parameter | Type |
|---|---|
model | string |
Returns
ParsedOpenAIModel | null