diff --git a/src/backend/drivers/ai-chat/providers/openai/models.ts b/src/backend/drivers/ai-chat/providers/openai/models.ts index 266527606..c167395c4 100644 --- a/src/backend/drivers/ai-chat/providers/openai/models.ts +++ b/src/backend/drivers/ai-chat/providers/openai/models.ts @@ -87,6 +87,69 @@ export const OPEN_AI_MODELS: IChatModel[] = [ context: 1_050_000, max_tokens: 1_050_000, }, + { + puterId: 'openai:openai/gpt-5.4-pro', + id: 'gpt-5.4-pro', + modalities: { input: ['text', 'image'], output: ['text'] }, + open_weights: false, + tool_call: true, + knowledge: '2025-08-31', + release_date: '2026-03-05', + aliases: ['gpt-5.4-pro', 'openai/gpt-5.4-pro'], + costs_currency: 'usd-cents', + input_cost_key: 'prompt_tokens', + output_cost_key: 'completion_tokens', + costs: { + tokens: 1_000_000, + prompt_tokens: 3000, + completion_tokens: 18000, + }, + context: 1_050_000, + max_tokens: 128_000, + responses_api_only: true, + }, + { + puterId: 'openai:openai/gpt-5.4-mini', + id: 'gpt-5.4-mini', + modalities: { input: ['text', 'image'], output: ['text'] }, + open_weights: false, + tool_call: true, + knowledge: '2025-08-31', + aliases: ['gpt-5.4-mini', 'openai/gpt-5.4-mini'], + costs_currency: 'usd-cents', + input_cost_key: 'prompt_tokens', + output_cost_key: 'completion_tokens', + costs: { + tokens: 1_000_000, + prompt_tokens: 75, + cached_tokens: 7.5, + completion_tokens: 450, + }, + context: 400_000, + max_tokens: 128_000, + responses_api_only: true, + }, + { + puterId: 'openai:openai/gpt-5.4-nano', + id: 'gpt-5.4-nano', + modalities: { input: ['text', 'image'], output: ['text'] }, + open_weights: false, + tool_call: true, + knowledge: '2025-08-31', + release_date: '2026-03-19', + aliases: ['gpt-5.4-nano', 'openai/gpt-5.4-nano'], + costs_currency: 'usd-cents', + input_cost_key: 'prompt_tokens', + output_cost_key: 'completion_tokens', + costs: { + tokens: 1_000_000, + prompt_tokens: 20, + cached_tokens: 2, + completion_tokens: 125, + }, + context: 400_000, + max_tokens: 128_000, + }, { puterId: 'openai:openai/gpt-5.3-codex', id: 'gpt-5.3-codex',