From 6f594f4b6021fdc40eec203cac59f15487108e40 Mon Sep 17 00:00:00 2001 From: Neal Shah <30693865+ProgrammerIn-wonderland@users.noreply.github.com> Date: Thu, 9 Jul 2026 14:46:57 -0400 Subject: [PATCH] add 5.6 models (#3366) --- .../ai-chat/providers/openai/models.ts | 68 +++++++++++++++++++ 1 file changed, 68 insertions(+) diff --git a/src/backend/drivers/ai-chat/providers/openai/models.ts b/src/backend/drivers/ai-chat/providers/openai/models.ts index 22f1aa9b1..afc168b25 100644 --- a/src/backend/drivers/ai-chat/providers/openai/models.ts +++ b/src/backend/drivers/ai-chat/providers/openai/models.ts @@ -23,6 +23,74 @@ import type { IChatModel } from '../../types.js'; // Hardcoded from https://models.dev/api.json export const OPEN_AI_MODELS: IChatModel[] = [ + { + puterId: 'openai:openai/gpt-5.6-sol', + id: 'gpt-5.6-sol', + modalities: { input: ['text', 'image'], output: ['text'] }, + open_weights: false, + tool_call: true, + knowledge: '2026-02-16', + aliases: [ + 'gpt-5.6', + 'gpt-5.6-sol', + 'openai/gpt-5.6', + 'openai/gpt-5.6-sol', + ], + costs_currency: 'usd-cents', + input_cost_key: 'prompt_tokens', + output_cost_key: 'completion_tokens', + costs: { + tokens: 1_000_000, + prompt_tokens: 500, + cached_tokens: 50, + completion_tokens: 3000, + }, + context: 1_050_000, + max_tokens: 128_000, + responses_api_only: true, + }, + { + puterId: 'openai:openai/gpt-5.6-terra', + id: 'gpt-5.6-terra', + modalities: { input: ['text', 'image'], output: ['text'] }, + open_weights: false, + tool_call: true, + knowledge: '2026-02-16', + aliases: ['gpt-5.6-terra', 'openai/gpt-5.6-terra'], + costs_currency: 'usd-cents', + input_cost_key: 'prompt_tokens', + output_cost_key: 'completion_tokens', + costs: { + tokens: 1_000_000, + prompt_tokens: 250, + cached_tokens: 25, + completion_tokens: 1500, + }, + context: 1_050_000, + max_tokens: 128_000, + responses_api_only: true, + }, + { + puterId: 'openai:openai/gpt-5.6-luna', + id: 'gpt-5.6-luna', + modalities: { input: ['text', 'image'], output: ['text'] }, + open_weights: false, + tool_call: true, + knowledge: '2026-02-16', + aliases: ['gpt-5.6-luna', 'openai/gpt-5.6-luna'], + costs_currency: 'usd-cents', + input_cost_key: 'prompt_tokens', + output_cost_key: 'completion_tokens', + costs: { + tokens: 1_000_000, + prompt_tokens: 100, + cached_tokens: 10, + completion_tokens: 600, + }, + context: 1_050_000, + max_tokens: 128_000, + responses_api_only: true, + }, { puterId: 'openai:openai/gpt-5.5', id: 'gpt-5.5-2026-04-23',