From 404561937a031485c15dfe84b1e4d30ea74cabd6 Mon Sep 17 00:00:00 2001 From: Aiden Cline Date: Wed, 3 Jun 2026 17:49:14 -0500 Subject: [PATCH 1/2] feat(alibaba): add scoped Qwen reasoning options --- providers/alibaba-cn/models/qwen-plus.toml | 6 ++++++ providers/alibaba-cn/models/qwen3-vl-plus.toml | 6 ++++++ providers/alibaba-cn/models/qwen3.5-plus.toml | 6 ++++++ providers/alibaba/models/qwen-plus.toml | 6 ++++++ providers/alibaba/models/qwen3-vl-plus.toml | 6 ++++++ providers/alibaba/models/qwen3.5-plus.toml | 6 ++++++ 6 files changed, 36 insertions(+) diff --git a/providers/alibaba-cn/models/qwen-plus.toml b/providers/alibaba-cn/models/qwen-plus.toml index 9f6bb8fbf..435151f3a 100644 --- a/providers/alibaba-cn/models/qwen-plus.toml +++ b/providers/alibaba-cn/models/qwen-plus.toml @@ -9,6 +9,12 @@ knowledge = "2024-04" tool_call = true open_weights = false +[[reasoning_options]] +type = "toggle" + +[[reasoning_options]] +type = "budget_tokens" + [cost] input = 0.115 output = 0.287 diff --git a/providers/alibaba-cn/models/qwen3-vl-plus.toml b/providers/alibaba-cn/models/qwen3-vl-plus.toml index 40d81ef62..4ab3ee60d 100644 --- a/providers/alibaba-cn/models/qwen3-vl-plus.toml +++ b/providers/alibaba-cn/models/qwen3-vl-plus.toml @@ -9,6 +9,12 @@ knowledge = "2025-04" tool_call = true open_weights = false +[[reasoning_options]] +type = "toggle" + +[[reasoning_options]] +type = "budget_tokens" + [cost] input = 0.143353 output = 1.433525 diff --git a/providers/alibaba-cn/models/qwen3.5-plus.toml b/providers/alibaba-cn/models/qwen3.5-plus.toml index 75607ed0d..3b50960bd 100644 --- a/providers/alibaba-cn/models/qwen3.5-plus.toml +++ b/providers/alibaba-cn/models/qwen3.5-plus.toml @@ -9,6 +9,12 @@ knowledge = "2025-04" tool_call = true open_weights = false +[[reasoning_options]] +type = "toggle" + +[[reasoning_options]] +type = "budget_tokens" + [cost] input = 0.573 output = 3.44 diff --git a/providers/alibaba/models/qwen-plus.toml b/providers/alibaba/models/qwen-plus.toml index 84af3d8ae..bfbea44da 100644 --- a/providers/alibaba/models/qwen-plus.toml +++ b/providers/alibaba/models/qwen-plus.toml @@ -9,6 +9,12 @@ knowledge = "2024-04" tool_call = true open_weights = false +[[reasoning_options]] +type = "toggle" + +[[reasoning_options]] +type = "budget_tokens" + [cost] input = 0.4 output = 1.2 diff --git a/providers/alibaba/models/qwen3-vl-plus.toml b/providers/alibaba/models/qwen3-vl-plus.toml index 1f4b841fc..8e7d1477e 100644 --- a/providers/alibaba/models/qwen3-vl-plus.toml +++ b/providers/alibaba/models/qwen3-vl-plus.toml @@ -9,6 +9,12 @@ knowledge = "2025-04" tool_call = true open_weights = false +[[reasoning_options]] +type = "toggle" + +[[reasoning_options]] +type = "budget_tokens" + [cost] input = 0.2 output = 1.6 diff --git a/providers/alibaba/models/qwen3.5-plus.toml b/providers/alibaba/models/qwen3.5-plus.toml index 19be0ea6e..5ae7f78ef 100644 --- a/providers/alibaba/models/qwen3.5-plus.toml +++ b/providers/alibaba/models/qwen3.5-plus.toml @@ -9,6 +9,12 @@ knowledge = "2025-04" tool_call = true open_weights = false +[[reasoning_options]] +type = "toggle" + +[[reasoning_options]] +type = "budget_tokens" + [cost] input = 0.4 output = 2.4 From 888bf4f2ad71534a7d163970ee9f1a8bbb20f9ae Mon Sep 17 00:00:00 2001 From: Aiden Cline Date: Thu, 4 Jun 2026 17:26:55 -0500 Subject: [PATCH 2/2] fix(alibaba): narrow Qwen reasoning options --- providers/alibaba-cn/models/qwen-plus.toml | 1 + providers/alibaba-cn/models/qwen3-vl-plus.toml | 6 ------ providers/alibaba-cn/models/qwen3.5-plus.toml | 1 + providers/alibaba/models/qwen-plus.toml | 1 + providers/alibaba/models/qwen3-vl-plus.toml | 6 ------ providers/alibaba/models/qwen3.5-plus.toml | 1 + 6 files changed, 4 insertions(+), 12 deletions(-) diff --git a/providers/alibaba-cn/models/qwen-plus.toml b/providers/alibaba-cn/models/qwen-plus.toml index 435151f3a..7c265db89 100644 --- a/providers/alibaba-cn/models/qwen-plus.toml +++ b/providers/alibaba-cn/models/qwen-plus.toml @@ -14,6 +14,7 @@ type = "toggle" [[reasoning_options]] type = "budget_tokens" +max = 81_920 [cost] input = 0.115 diff --git a/providers/alibaba-cn/models/qwen3-vl-plus.toml b/providers/alibaba-cn/models/qwen3-vl-plus.toml index 4ab3ee60d..40d81ef62 100644 --- a/providers/alibaba-cn/models/qwen3-vl-plus.toml +++ b/providers/alibaba-cn/models/qwen3-vl-plus.toml @@ -9,12 +9,6 @@ knowledge = "2025-04" tool_call = true open_weights = false -[[reasoning_options]] -type = "toggle" - -[[reasoning_options]] -type = "budget_tokens" - [cost] input = 0.143353 output = 1.433525 diff --git a/providers/alibaba-cn/models/qwen3.5-plus.toml b/providers/alibaba-cn/models/qwen3.5-plus.toml index 3b50960bd..64a8d63bd 100644 --- a/providers/alibaba-cn/models/qwen3.5-plus.toml +++ b/providers/alibaba-cn/models/qwen3.5-plus.toml @@ -14,6 +14,7 @@ type = "toggle" [[reasoning_options]] type = "budget_tokens" +max = 81_920 [cost] input = 0.573 diff --git a/providers/alibaba/models/qwen-plus.toml b/providers/alibaba/models/qwen-plus.toml index bfbea44da..09f09e742 100644 --- a/providers/alibaba/models/qwen-plus.toml +++ b/providers/alibaba/models/qwen-plus.toml @@ -14,6 +14,7 @@ type = "toggle" [[reasoning_options]] type = "budget_tokens" +max = 81_920 [cost] input = 0.4 diff --git a/providers/alibaba/models/qwen3-vl-plus.toml b/providers/alibaba/models/qwen3-vl-plus.toml index 8e7d1477e..1f4b841fc 100644 --- a/providers/alibaba/models/qwen3-vl-plus.toml +++ b/providers/alibaba/models/qwen3-vl-plus.toml @@ -9,12 +9,6 @@ knowledge = "2025-04" tool_call = true open_weights = false -[[reasoning_options]] -type = "toggle" - -[[reasoning_options]] -type = "budget_tokens" - [cost] input = 0.2 output = 1.6 diff --git a/providers/alibaba/models/qwen3.5-plus.toml b/providers/alibaba/models/qwen3.5-plus.toml index 5ae7f78ef..9c74962ef 100644 --- a/providers/alibaba/models/qwen3.5-plus.toml +++ b/providers/alibaba/models/qwen3.5-plus.toml @@ -14,6 +14,7 @@ type = "toggle" [[reasoning_options]] type = "budget_tokens" +max = 81_920 [cost] input = 0.4