From 72dec49c67e03d9c266374494f72826fb470a6eb Mon Sep 17 00:00:00 2001 From: guillaumegay13 <141296636+guillaumegay13@users.noreply.github.com> Date: Wed, 14 Oct 2026 09:39:29 +0000 Subject: [PATCH] chore: sync model lifecycle status from modeldeprecations.dev --- models/alibaba/qwen3-14b.yaml | 3 ++ models/alibaba/qwen3-30b-a3b.yaml | 3 ++ models/alibaba/qwen3-8b.yaml | 3 ++ models/alibaba/qwen3-max-preview.yaml | 4 +- models/alibaba/qwen3-vl-flash-2026-01-22.yaml | 3 ++ models/alibaba/qwen3-vl-flash.yaml | 3 ++ models/alibaba/qwen3.5-omni-plus.yaml | 1 + models/minimax/MiniMax-M2.1-highspeed.yaml | 1 + models/minimax/MiniMax-M2.1.yaml | 1 + models/minimax/MiniMax-M2.5-highspeed.yaml | 1 + models/minimax/MiniMax-M2.5.yaml | 1 + models/minimax/MiniMax-M2.7-highspeed.yaml | 1 + models/minimax/MiniMax-M2.7.yaml | 1 + models/minimax/MiniMax-M2.yaml | 1 + models/minimax/MiniMax-M3.yaml | 1 + models/openai/gpt-3.5-turbo-1106.yaml | 4 +- .../gpt-5.3-codex-spark-subscription.yaml | 2 +- models/openai/gpt-5.4-mini-subscription.yaml | 2 +- models/openai/gpt-5.4-subscription.yaml | 2 +- .../src/modelparams/_generated/catalog.json | 38 ++++++++++++++++--- packages/modelparams/src/generated/data.ts | 38 ++++++++++++++++--- 21 files changed, 99 insertions(+), 15 deletions(-) diff --git a/models/alibaba/qwen3-14b.yaml b/models/alibaba/qwen3-14b.yaml index a0300de5..cb0a10a9 100644 --- a/models/alibaba/qwen3-14b.yaml +++ b/models/alibaba/qwen3-14b.yaml @@ -3,6 +3,9 @@ provider: alibaba authType: api_key apiSurface: openai-chat-completions model: qwen3-14b +status: deprecated +replacement: alibaba/qwen3.6-flash +shutdownOn: 2026-10-10 params: - path: max_tokens type: integer diff --git a/models/alibaba/qwen3-30b-a3b.yaml b/models/alibaba/qwen3-30b-a3b.yaml index dd7253dc..32d53c50 100644 --- a/models/alibaba/qwen3-30b-a3b.yaml +++ b/models/alibaba/qwen3-30b-a3b.yaml @@ -3,6 +3,9 @@ provider: alibaba authType: api_key apiSurface: openai-chat-completions model: qwen3-30b-a3b +status: deprecated +replacement: alibaba/qwen3.7-plus +shutdownOn: 2026-10-10 params: - path: max_tokens type: integer diff --git a/models/alibaba/qwen3-8b.yaml b/models/alibaba/qwen3-8b.yaml index 32105835..cec83d27 100644 --- a/models/alibaba/qwen3-8b.yaml +++ b/models/alibaba/qwen3-8b.yaml @@ -3,6 +3,9 @@ provider: alibaba authType: api_key apiSurface: openai-chat-completions model: qwen3-8b +status: deprecated +replacement: alibaba/qwen3.6-flash +shutdownOn: 2026-10-10 params: - path: max_tokens type: integer diff --git a/models/alibaba/qwen3-max-preview.yaml b/models/alibaba/qwen3-max-preview.yaml index 0fb1a237..4ebdbb29 100644 --- a/models/alibaba/qwen3-max-preview.yaml +++ b/models/alibaba/qwen3-max-preview.yaml @@ -3,7 +3,9 @@ provider: alibaba authType: api_key apiSurface: openai-chat-completions model: qwen3-max-preview -status: active +status: deprecated +replacement: alibaba/qwen3-max +shutdownOn: 2026-10-10 params: - path: max_tokens type: integer diff --git a/models/alibaba/qwen3-vl-flash-2026-01-22.yaml b/models/alibaba/qwen3-vl-flash-2026-01-22.yaml index 17245673..d7054ad1 100644 --- a/models/alibaba/qwen3-vl-flash-2026-01-22.yaml +++ b/models/alibaba/qwen3-vl-flash-2026-01-22.yaml @@ -3,6 +3,9 @@ provider: alibaba authType: api_key apiSurface: openai-chat-completions model: qwen3-vl-flash-2026-01-22 +status: deprecated +replacement: alibaba/qwen3.6-flash +shutdownOn: 2026-10-10 params: - path: max_tokens type: integer diff --git a/models/alibaba/qwen3-vl-flash.yaml b/models/alibaba/qwen3-vl-flash.yaml index 7d5b0c50..d44ff567 100644 --- a/models/alibaba/qwen3-vl-flash.yaml +++ b/models/alibaba/qwen3-vl-flash.yaml @@ -3,6 +3,9 @@ provider: alibaba authType: api_key apiSurface: openai-chat-completions model: qwen3-vl-flash +status: deprecated +replacement: alibaba/qwen3.6-flash +shutdownOn: 2026-10-10 params: - path: max_tokens type: integer diff --git a/models/alibaba/qwen3.5-omni-plus.yaml b/models/alibaba/qwen3.5-omni-plus.yaml index 5e040a94..b9248f36 100644 --- a/models/alibaba/qwen3.5-omni-plus.yaml +++ b/models/alibaba/qwen3.5-omni-plus.yaml @@ -3,6 +3,7 @@ provider: alibaba authType: api_key apiSurface: openai-chat-completions model: qwen3.5-omni-plus +status: active params: - path: max_tokens type: integer diff --git a/models/minimax/MiniMax-M2.1-highspeed.yaml b/models/minimax/MiniMax-M2.1-highspeed.yaml index 5d3934b2..00e221fd 100644 --- a/models/minimax/MiniMax-M2.1-highspeed.yaml +++ b/models/minimax/MiniMax-M2.1-highspeed.yaml @@ -3,6 +3,7 @@ provider: minimax authType: api_key apiSurface: openai-chat-completions model: MiniMax-M2.1-highspeed +status: active params: - path: max_completion_tokens type: integer diff --git a/models/minimax/MiniMax-M2.1.yaml b/models/minimax/MiniMax-M2.1.yaml index c54a1330..f81c9692 100644 --- a/models/minimax/MiniMax-M2.1.yaml +++ b/models/minimax/MiniMax-M2.1.yaml @@ -3,6 +3,7 @@ provider: minimax authType: api_key apiSurface: openai-chat-completions model: MiniMax-M2.1 +status: active params: - path: max_completion_tokens type: integer diff --git a/models/minimax/MiniMax-M2.5-highspeed.yaml b/models/minimax/MiniMax-M2.5-highspeed.yaml index 09c52065..c3c22699 100644 --- a/models/minimax/MiniMax-M2.5-highspeed.yaml +++ b/models/minimax/MiniMax-M2.5-highspeed.yaml @@ -3,6 +3,7 @@ provider: minimax authType: api_key apiSurface: openai-chat-completions model: MiniMax-M2.5-highspeed +status: active params: - path: max_completion_tokens type: integer diff --git a/models/minimax/MiniMax-M2.5.yaml b/models/minimax/MiniMax-M2.5.yaml index fa257816..9fa00e1b 100644 --- a/models/minimax/MiniMax-M2.5.yaml +++ b/models/minimax/MiniMax-M2.5.yaml @@ -3,6 +3,7 @@ provider: minimax authType: api_key apiSurface: openai-chat-completions model: MiniMax-M2.5 +status: active params: - path: max_completion_tokens type: integer diff --git a/models/minimax/MiniMax-M2.7-highspeed.yaml b/models/minimax/MiniMax-M2.7-highspeed.yaml index 0e94ab25..528d84d7 100644 --- a/models/minimax/MiniMax-M2.7-highspeed.yaml +++ b/models/minimax/MiniMax-M2.7-highspeed.yaml @@ -3,6 +3,7 @@ provider: minimax authType: api_key apiSurface: openai-chat-completions model: MiniMax-M2.7-highspeed +status: active params: - path: max_completion_tokens type: integer diff --git a/models/minimax/MiniMax-M2.7.yaml b/models/minimax/MiniMax-M2.7.yaml index 6e94311f..e13c2ab2 100644 --- a/models/minimax/MiniMax-M2.7.yaml +++ b/models/minimax/MiniMax-M2.7.yaml @@ -3,6 +3,7 @@ provider: minimax authType: api_key apiSurface: openai-chat-completions model: MiniMax-M2.7 +status: active params: - path: max_completion_tokens type: integer diff --git a/models/minimax/MiniMax-M2.yaml b/models/minimax/MiniMax-M2.yaml index 939f175d..3d505758 100644 --- a/models/minimax/MiniMax-M2.yaml +++ b/models/minimax/MiniMax-M2.yaml @@ -3,6 +3,7 @@ provider: minimax authType: api_key apiSurface: openai-chat-completions model: MiniMax-M2 +status: active params: - path: max_completion_tokens type: integer diff --git a/models/minimax/MiniMax-M3.yaml b/models/minimax/MiniMax-M3.yaml index ce5f5620..f029fae6 100644 --- a/models/minimax/MiniMax-M3.yaml +++ b/models/minimax/MiniMax-M3.yaml @@ -3,6 +3,7 @@ provider: minimax authType: api_key apiSurface: openai-chat-completions model: MiniMax-M3 +status: active params: - path: max_completion_tokens type: integer diff --git a/models/openai/gpt-3.5-turbo-1106.yaml b/models/openai/gpt-3.5-turbo-1106.yaml index 44d9fb97..4b371d6d 100644 --- a/models/openai/gpt-3.5-turbo-1106.yaml +++ b/models/openai/gpt-3.5-turbo-1106.yaml @@ -3,7 +3,9 @@ provider: openai authType: api_key apiSurface: openai-chat-completions model: gpt-3.5-turbo-1106 -status: retired +status: deprecated +replacement: openai/gpt-5.4-mini +shutdownOn: 2026-09-28 params: - path: max_tokens type: integer diff --git a/models/openai/gpt-5.3-codex-spark-subscription.yaml b/models/openai/gpt-5.3-codex-spark-subscription.yaml index e56ee4f8..d7facb12 100644 --- a/models/openai/gpt-5.3-codex-spark-subscription.yaml +++ b/models/openai/gpt-5.3-codex-spark-subscription.yaml @@ -3,7 +3,7 @@ provider: openai authType: subscription apiSurface: openai-responses model: gpt-5.3-codex-spark -status: retired +status: active params: - path: reasoning.effort type: enum diff --git a/models/openai/gpt-5.4-mini-subscription.yaml b/models/openai/gpt-5.4-mini-subscription.yaml index 6dc06241..b696177e 100644 --- a/models/openai/gpt-5.4-mini-subscription.yaml +++ b/models/openai/gpt-5.4-mini-subscription.yaml @@ -3,7 +3,7 @@ provider: openai authType: subscription apiSurface: openai-responses model: gpt-5.4-mini -status: retired +status: active params: - path: reasoning.effort type: enum diff --git a/models/openai/gpt-5.4-subscription.yaml b/models/openai/gpt-5.4-subscription.yaml index da575d56..1abb1525 100644 --- a/models/openai/gpt-5.4-subscription.yaml +++ b/models/openai/gpt-5.4-subscription.yaml @@ -3,7 +3,7 @@ provider: openai authType: subscription apiSurface: openai-responses model: gpt-5.4 -status: retired +status: active params: - path: reasoning.effort type: enum diff --git a/packages/modelparams-python/src/modelparams/_generated/catalog.json b/packages/modelparams-python/src/modelparams/_generated/catalog.json index f84cf7c8..862c79b5 100644 --- a/packages/modelparams-python/src/modelparams/_generated/catalog.json +++ b/packages/modelparams-python/src/modelparams/_generated/catalog.json @@ -1678,6 +1678,9 @@ "authType": "api_key", "apiSurface": "openai-chat-completions", "model": "qwen3-14b", + "status": "deprecated", + "replacement": "alibaba/qwen3.6-flash", + "shutdownOn": "2026-10-10", "params": [ { "path": "max_tokens", @@ -1922,6 +1925,9 @@ "authType": "api_key", "apiSurface": "openai-chat-completions", "model": "qwen3-30b-a3b", + "status": "deprecated", + "replacement": "alibaba/qwen3.7-plus", + "shutdownOn": "2026-10-10", "params": [ { "path": "max_tokens", @@ -2105,6 +2111,9 @@ "authType": "api_key", "apiSurface": "openai-chat-completions", "model": "qwen3-8b", + "status": "deprecated", + "replacement": "alibaba/qwen3.6-flash", + "shutdownOn": "2026-10-10", "params": [ { "path": "max_tokens", @@ -2443,7 +2452,9 @@ "authType": "api_key", "apiSurface": "openai-chat-completions", "model": "qwen3-max-preview", - "status": "active", + "status": "deprecated", + "replacement": "alibaba/qwen3-max", + "shutdownOn": "2026-10-10", "params": [ { "path": "max_tokens", @@ -2932,6 +2943,9 @@ "authType": "api_key", "apiSurface": "openai-chat-completions", "model": "qwen3-vl-flash", + "status": "deprecated", + "replacement": "alibaba/qwen3.6-flash", + "shutdownOn": "2026-10-10", "params": [ { "path": "max_tokens", @@ -2993,6 +3007,9 @@ "authType": "api_key", "apiSurface": "openai-chat-completions", "model": "qwen3-vl-flash-2026-01-22", + "status": "deprecated", + "replacement": "alibaba/qwen3.6-flash", + "shutdownOn": "2026-10-10", "params": [ { "path": "max_tokens", @@ -3725,6 +3742,7 @@ "authType": "api_key", "apiSurface": "openai-chat-completions", "model": "qwen3.5-omni-plus", + "status": "active", "params": [ { "path": "max_tokens", @@ -20915,6 +20933,7 @@ "authType": "api_key", "apiSurface": "openai-chat-completions", "model": "MiniMax-M2", + "status": "active", "params": [ { "path": "max_completion_tokens", @@ -21012,6 +21031,7 @@ "authType": "api_key", "apiSurface": "openai-chat-completions", "model": "MiniMax-M2.1", + "status": "active", "params": [ { "path": "max_completion_tokens", @@ -21064,6 +21084,7 @@ "authType": "api_key", "apiSurface": "openai-chat-completions", "model": "MiniMax-M2.1-highspeed", + "status": "active", "params": [ { "path": "max_completion_tokens", @@ -21206,6 +21227,7 @@ "authType": "api_key", "apiSurface": "openai-chat-completions", "model": "MiniMax-M2.5", + "status": "active", "params": [ { "path": "max_completion_tokens", @@ -21258,6 +21280,7 @@ "authType": "api_key", "apiSurface": "openai-chat-completions", "model": "MiniMax-M2.5-highspeed", + "status": "active", "params": [ { "path": "max_completion_tokens", @@ -21400,6 +21423,7 @@ "authType": "api_key", "apiSurface": "openai-chat-completions", "model": "MiniMax-M2.7", + "status": "active", "params": [ { "path": "max_completion_tokens", @@ -21452,6 +21476,7 @@ "authType": "api_key", "apiSurface": "openai-chat-completions", "model": "MiniMax-M2.7-highspeed", + "status": "active", "params": [ { "path": "max_completion_tokens", @@ -21594,6 +21619,7 @@ "authType": "api_key", "apiSurface": "openai-chat-completions", "model": "MiniMax-M3", + "status": "active", "params": [ { "path": "max_completion_tokens", @@ -28426,7 +28452,9 @@ "authType": "api_key", "apiSurface": "openai-chat-completions", "model": "gpt-3.5-turbo-1106", - "status": "retired", + "status": "deprecated", + "replacement": "openai/gpt-5.4-mini", + "shutdownOn": "2026-09-28", "params": [ { "path": "max_tokens", @@ -29475,7 +29503,7 @@ "authType": "subscription", "apiSurface": "openai-responses", "model": "gpt-5.3-codex-spark", - "status": "retired", + "status": "active", "params": [ { "path": "reasoning.effort", @@ -29647,7 +29675,7 @@ "authType": "subscription", "apiSurface": "openai-responses", "model": "gpt-5.4-mini", - "status": "retired", + "status": "active", "params": [ { "path": "reasoning.effort", @@ -29815,7 +29843,7 @@ "authType": "subscription", "apiSurface": "openai-responses", "model": "gpt-5.4", - "status": "retired", + "status": "active", "params": [ { "path": "reasoning.effort", diff --git a/packages/modelparams/src/generated/data.ts b/packages/modelparams/src/generated/data.ts index 2cd83d3d..30025c68 100644 --- a/packages/modelparams/src/generated/data.ts +++ b/packages/modelparams/src/generated/data.ts @@ -1683,6 +1683,9 @@ const GENERATED_CATALOG = [ "authType": "api_key", "apiSurface": "openai-chat-completions", "model": "qwen3-14b", + "status": "deprecated", + "replacement": "alibaba/qwen3.6-flash", + "shutdownOn": "2026-10-10", "params": [ { "path": "max_tokens", @@ -1927,6 +1930,9 @@ const GENERATED_CATALOG = [ "authType": "api_key", "apiSurface": "openai-chat-completions", "model": "qwen3-30b-a3b", + "status": "deprecated", + "replacement": "alibaba/qwen3.7-plus", + "shutdownOn": "2026-10-10", "params": [ { "path": "max_tokens", @@ -2110,6 +2116,9 @@ const GENERATED_CATALOG = [ "authType": "api_key", "apiSurface": "openai-chat-completions", "model": "qwen3-8b", + "status": "deprecated", + "replacement": "alibaba/qwen3.6-flash", + "shutdownOn": "2026-10-10", "params": [ { "path": "max_tokens", @@ -2448,7 +2457,9 @@ const GENERATED_CATALOG = [ "authType": "api_key", "apiSurface": "openai-chat-completions", "model": "qwen3-max-preview", - "status": "active", + "status": "deprecated", + "replacement": "alibaba/qwen3-max", + "shutdownOn": "2026-10-10", "params": [ { "path": "max_tokens", @@ -2937,6 +2948,9 @@ const GENERATED_CATALOG = [ "authType": "api_key", "apiSurface": "openai-chat-completions", "model": "qwen3-vl-flash", + "status": "deprecated", + "replacement": "alibaba/qwen3.6-flash", + "shutdownOn": "2026-10-10", "params": [ { "path": "max_tokens", @@ -2998,6 +3012,9 @@ const GENERATED_CATALOG = [ "authType": "api_key", "apiSurface": "openai-chat-completions", "model": "qwen3-vl-flash-2026-01-22", + "status": "deprecated", + "replacement": "alibaba/qwen3.6-flash", + "shutdownOn": "2026-10-10", "params": [ { "path": "max_tokens", @@ -3730,6 +3747,7 @@ const GENERATED_CATALOG = [ "authType": "api_key", "apiSurface": "openai-chat-completions", "model": "qwen3.5-omni-plus", + "status": "active", "params": [ { "path": "max_tokens", @@ -20920,6 +20938,7 @@ const GENERATED_CATALOG = [ "authType": "api_key", "apiSurface": "openai-chat-completions", "model": "MiniMax-M2", + "status": "active", "params": [ { "path": "max_completion_tokens", @@ -21017,6 +21036,7 @@ const GENERATED_CATALOG = [ "authType": "api_key", "apiSurface": "openai-chat-completions", "model": "MiniMax-M2.1", + "status": "active", "params": [ { "path": "max_completion_tokens", @@ -21069,6 +21089,7 @@ const GENERATED_CATALOG = [ "authType": "api_key", "apiSurface": "openai-chat-completions", "model": "MiniMax-M2.1-highspeed", + "status": "active", "params": [ { "path": "max_completion_tokens", @@ -21211,6 +21232,7 @@ const GENERATED_CATALOG = [ "authType": "api_key", "apiSurface": "openai-chat-completions", "model": "MiniMax-M2.5", + "status": "active", "params": [ { "path": "max_completion_tokens", @@ -21263,6 +21285,7 @@ const GENERATED_CATALOG = [ "authType": "api_key", "apiSurface": "openai-chat-completions", "model": "MiniMax-M2.5-highspeed", + "status": "active", "params": [ { "path": "max_completion_tokens", @@ -21405,6 +21428,7 @@ const GENERATED_CATALOG = [ "authType": "api_key", "apiSurface": "openai-chat-completions", "model": "MiniMax-M2.7", + "status": "active", "params": [ { "path": "max_completion_tokens", @@ -21457,6 +21481,7 @@ const GENERATED_CATALOG = [ "authType": "api_key", "apiSurface": "openai-chat-completions", "model": "MiniMax-M2.7-highspeed", + "status": "active", "params": [ { "path": "max_completion_tokens", @@ -21599,6 +21624,7 @@ const GENERATED_CATALOG = [ "authType": "api_key", "apiSurface": "openai-chat-completions", "model": "MiniMax-M3", + "status": "active", "params": [ { "path": "max_completion_tokens", @@ -28431,7 +28457,9 @@ const GENERATED_CATALOG = [ "authType": "api_key", "apiSurface": "openai-chat-completions", "model": "gpt-3.5-turbo-1106", - "status": "retired", + "status": "deprecated", + "replacement": "openai/gpt-5.4-mini", + "shutdownOn": "2026-09-28", "params": [ { "path": "max_tokens", @@ -29480,7 +29508,7 @@ const GENERATED_CATALOG = [ "authType": "subscription", "apiSurface": "openai-responses", "model": "gpt-5.3-codex-spark", - "status": "retired", + "status": "active", "params": [ { "path": "reasoning.effort", @@ -29652,7 +29680,7 @@ const GENERATED_CATALOG = [ "authType": "subscription", "apiSurface": "openai-responses", "model": "gpt-5.4-mini", - "status": "retired", + "status": "active", "params": [ { "path": "reasoning.effort", @@ -29820,7 +29848,7 @@ const GENERATED_CATALOG = [ "authType": "subscription", "apiSurface": "openai-responses", "model": "gpt-5.4", - "status": "retired", + "status": "active", "params": [ { "path": "reasoning.effort",