From 747a46af3d8cef524b25f5e0622cef0f2f9db03c Mon Sep 17 00:00:00 2001 From: Guillaume Gay Date: Thu, 16 Jul 2026 04:32:09 +0000 Subject: [PATCH] feat: add openai/gpt-5.3-chat-latest --- models/openai/gpt-5.3-chat-latest.yaml | 24 ++++++++++++++ packages/modelparams/src/generated/data.ts | 32 +++++++++++++++++++ .../modelparams/src/generated/defaults.ts | 4 +++ .../modelparams/src/generated/model-ids.ts | 1 + .../modelparams/src/generated/params-by-id.ts | 4 +++ 5 files changed, 65 insertions(+) create mode 100644 models/openai/gpt-5.3-chat-latest.yaml diff --git a/models/openai/gpt-5.3-chat-latest.yaml b/models/openai/gpt-5.3-chat-latest.yaml new file mode 100644 index 0000000..92077f6 --- /dev/null +++ b/models/openai/gpt-5.3-chat-latest.yaml @@ -0,0 +1,24 @@ +# yaml-language-server: $schema=https://modelparams.dev/api/v1/schema.json +provider: openai +authType: api_key +model: gpt-5.3-chat-latest +params: + - path: max_completion_tokens + type: integer + label: Max tokens + description: Maximum number of output tokens the model may generate. + default: 4096 + range: + min: 16 + group: generation_length + - path: reasoning_effort + type: enum + label: Reasoning effort + description: Controls how much reasoning the model should perform before producing an answer. + default: medium + values: + - low + - medium + - high + - xhigh + group: reasoning diff --git a/packages/modelparams/src/generated/data.ts b/packages/modelparams/src/generated/data.ts index 254e627..77fe925 100644 --- a/packages/modelparams/src/generated/data.ts +++ b/packages/modelparams/src/generated/data.ts @@ -12284,6 +12284,38 @@ export const CATALOG = [ } ] }, + { + "provider": "openai", + "authType": "api_key", + "model": "gpt-5.3-chat-latest", + "params": [ + { + "path": "max_completion_tokens", + "label": "Max tokens", + "description": "Maximum number of output tokens the model may generate.", + "group": "generation_length", + "type": "integer", + "default": 4096, + "range": { + "min": 16 + } + }, + { + "path": "reasoning_effort", + "label": "Reasoning effort", + "description": "Controls how much reasoning the model should perform before producing an answer.", + "group": "reasoning", + "type": "enum", + "default": "medium", + "values": [ + "low", + "medium", + "high", + "xhigh" + ] + } + ] + }, { "provider": "openai", "authType": "api_key", diff --git a/packages/modelparams/src/generated/defaults.ts b/packages/modelparams/src/generated/defaults.ts index aa1704f..53adb10 100644 --- a/packages/modelparams/src/generated/defaults.ts +++ b/packages/modelparams/src/generated/defaults.ts @@ -966,6 +966,10 @@ export const DEFAULTS = { "reasoning.summary": "auto", "text.verbosity": "medium", }, + "openai/gpt-5.3-chat-latest": { + max_completion_tokens: 4096, + reasoning_effort: "medium", + }, "openai/gpt-5.3-codex": { max_completion_tokens: 4096, reasoning_effort: "medium", diff --git a/packages/modelparams/src/generated/model-ids.ts b/packages/modelparams/src/generated/model-ids.ts index 975f57a..8797e85 100644 --- a/packages/modelparams/src/generated/model-ids.ts +++ b/packages/modelparams/src/generated/model-ids.ts @@ -152,6 +152,7 @@ export const MODEL_IDS = [ "openai/gpt-5.2", "openai/gpt-5.2-codex-subscription", "openai/gpt-5.2-subscription", + "openai/gpt-5.3-chat-latest", "openai/gpt-5.3-codex", "openai/gpt-5.3-codex-spark-subscription", "openai/gpt-5.3-codex-subscription", diff --git a/packages/modelparams/src/generated/params-by-id.ts b/packages/modelparams/src/generated/params-by-id.ts index cf1dfdc..d8bbc58 100644 --- a/packages/modelparams/src/generated/params-by-id.ts +++ b/packages/modelparams/src/generated/params-by-id.ts @@ -1174,6 +1174,10 @@ export type ParamsById = { "reasoning.summary": "auto" | "concise" | "detailed" | "none"; "text.verbosity": "low" | "medium" | "high"; }; + "openai/gpt-5.3-chat-latest": { + max_completion_tokens: number; + reasoning_effort: "low" | "medium" | "high" | "xhigh"; + }; "openai/gpt-5.3-codex": { max_completion_tokens: number; reasoning_effort: "low" | "medium" | "high" | "xhigh";