From 286c43f2cdbe85ed01615896f553ffed2a2bc790 Mon Sep 17 00:00:00 2001 From: QiyuanChen Date: Fri, 13 Feb 2026 20:00:10 +0800 Subject: [PATCH 1/8] feat(glm-5): Add new GLM-5 model configuration files for zai-org and Pro --- .../models/Pro/zai-org/GLM-5.toml | 22 +++++++++++++++++++ .../siliconflow/models/zai-org/GLM-5.toml | 22 +++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 providers/siliconflow-cn/models/Pro/zai-org/GLM-5.toml create mode 100644 providers/siliconflow/models/zai-org/GLM-5.toml diff --git a/providers/siliconflow-cn/models/Pro/zai-org/GLM-5.toml b/providers/siliconflow-cn/models/Pro/zai-org/GLM-5.toml new file mode 100644 index 000000000..d28e9b00d --- /dev/null +++ b/providers/siliconflow-cn/models/Pro/zai-org/GLM-5.toml @@ -0,0 +1,22 @@ +name = "Pro/zai-org/GLM-5" +family = "glm" +release_date = "2026-02-12" +last_updated = "2026-02-12" +attachment = false +reasoning = true +temperature = true +tool_call = true +structured_output = false +open_weights = false + +[cost] +input = 1 +output = 3.20 + +[limit] +context = 205_000 +output = 205_000 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/siliconflow/models/zai-org/GLM-5.toml b/providers/siliconflow/models/zai-org/GLM-5.toml new file mode 100644 index 000000000..ff73b102c --- /dev/null +++ b/providers/siliconflow/models/zai-org/GLM-5.toml @@ -0,0 +1,22 @@ +name = "zai-org/GLM-5" +family = "glm" +release_date = "2026-02-12" +last_updated = "2026-02-12" +attachment = false +reasoning = true +temperature = true +tool_call = true +structured_output = false +open_weights = false + +[cost] +input = 1 +output = 3.20 + +[limit] +context = 205_000 +output = 205_000 + +[modalities] +input = ["text"] +output = ["text"] From 88ed698a692148fbad342b05a1843555bb366526 Mon Sep 17 00:00:00 2001 From: QiyuanChen Date: Fri, 13 Feb 2026 20:04:27 +0800 Subject: [PATCH 2/8] feat(models): Enable structured_output in GLM-4.7 and GLM-5 configurations for zai-org and Pro --- providers/siliconflow-cn/models/Pro/zai-org/GLM-4.7.toml | 2 +- providers/siliconflow-cn/models/Pro/zai-org/GLM-5.toml | 2 +- providers/siliconflow/models/zai-org/GLM-4.7.toml | 2 +- providers/siliconflow/models/zai-org/GLM-5.toml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/providers/siliconflow-cn/models/Pro/zai-org/GLM-4.7.toml b/providers/siliconflow-cn/models/Pro/zai-org/GLM-4.7.toml index 4662754c3..4e900804b 100644 --- a/providers/siliconflow-cn/models/Pro/zai-org/GLM-4.7.toml +++ b/providers/siliconflow-cn/models/Pro/zai-org/GLM-4.7.toml @@ -6,7 +6,7 @@ attachment = false reasoning = true temperature = true tool_call = true -structured_output = false +structured_output = true open_weights = false [cost] diff --git a/providers/siliconflow-cn/models/Pro/zai-org/GLM-5.toml b/providers/siliconflow-cn/models/Pro/zai-org/GLM-5.toml index d28e9b00d..66ecd1acd 100644 --- a/providers/siliconflow-cn/models/Pro/zai-org/GLM-5.toml +++ b/providers/siliconflow-cn/models/Pro/zai-org/GLM-5.toml @@ -6,7 +6,7 @@ attachment = false reasoning = true temperature = true tool_call = true -structured_output = false +structured_output = true open_weights = false [cost] diff --git a/providers/siliconflow/models/zai-org/GLM-4.7.toml b/providers/siliconflow/models/zai-org/GLM-4.7.toml index 6bdecb4e5..06c962be4 100644 --- a/providers/siliconflow/models/zai-org/GLM-4.7.toml +++ b/providers/siliconflow/models/zai-org/GLM-4.7.toml @@ -6,7 +6,7 @@ attachment = false reasoning = true temperature = true tool_call = true -structured_output = false +structured_output = true open_weights = false [cost] diff --git a/providers/siliconflow/models/zai-org/GLM-5.toml b/providers/siliconflow/models/zai-org/GLM-5.toml index ff73b102c..cac35b424 100644 --- a/providers/siliconflow/models/zai-org/GLM-5.toml +++ b/providers/siliconflow/models/zai-org/GLM-5.toml @@ -6,7 +6,7 @@ attachment = false reasoning = true temperature = true tool_call = true -structured_output = false +structured_output = true open_weights = false [cost] From 57b0608e70809d89a793a909cda3ea4678e115c6 Mon Sep 17 00:00:00 2001 From: QiyuanChen Date: Fri, 13 Feb 2026 20:06:05 +0800 Subject: [PATCH 3/8] feat(models): Introduce Step-3.5-Flash model configuration and remove deprecated Step-3 model files --- .../models/stepfun-ai/Step-3.5-Flash.toml | 22 +++++++++++++++++++ .../models/stepfun-ai/step3.toml | 1 - .../models/stepfun-ai/Step-3.5-Flash.toml | 22 +++++++++++++++++++ .../siliconflow/models/stepfun-ai/step3.toml | 22 ------------------- 4 files changed, 44 insertions(+), 23 deletions(-) create mode 100644 providers/siliconflow-cn/models/stepfun-ai/Step-3.5-Flash.toml delete mode 120000 providers/siliconflow-cn/models/stepfun-ai/step3.toml create mode 100644 providers/siliconflow/models/stepfun-ai/Step-3.5-Flash.toml delete mode 100644 providers/siliconflow/models/stepfun-ai/step3.toml diff --git a/providers/siliconflow-cn/models/stepfun-ai/Step-3.5-Flash.toml b/providers/siliconflow-cn/models/stepfun-ai/Step-3.5-Flash.toml new file mode 100644 index 000000000..79a0382dc --- /dev/null +++ b/providers/siliconflow-cn/models/stepfun-ai/Step-3.5-Flash.toml @@ -0,0 +1,22 @@ +name = "stepfun-ai/Step-3.5-Flash" +family = "step" +release_date = "2026-02-11" +last_updated = "2026-02-11" +attachment = false +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 0.1 +output = 0.3 + +[limit] +context = 262_000 +output = 262_000 + +[modalities] +input = ["text"] +output = ["text"] \ No newline at end of file diff --git a/providers/siliconflow-cn/models/stepfun-ai/step3.toml b/providers/siliconflow-cn/models/stepfun-ai/step3.toml deleted file mode 120000 index 9a601290b..000000000 --- a/providers/siliconflow-cn/models/stepfun-ai/step3.toml +++ /dev/null @@ -1 +0,0 @@ -../../../siliconflow/models/stepfun-ai/step3.toml \ No newline at end of file diff --git a/providers/siliconflow/models/stepfun-ai/Step-3.5-Flash.toml b/providers/siliconflow/models/stepfun-ai/Step-3.5-Flash.toml new file mode 100644 index 000000000..79a0382dc --- /dev/null +++ b/providers/siliconflow/models/stepfun-ai/Step-3.5-Flash.toml @@ -0,0 +1,22 @@ +name = "stepfun-ai/Step-3.5-Flash" +family = "step" +release_date = "2026-02-11" +last_updated = "2026-02-11" +attachment = false +reasoning = true +temperature = true +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 0.1 +output = 0.3 + +[limit] +context = 262_000 +output = 262_000 + +[modalities] +input = ["text"] +output = ["text"] \ No newline at end of file diff --git a/providers/siliconflow/models/stepfun-ai/step3.toml b/providers/siliconflow/models/stepfun-ai/step3.toml deleted file mode 100644 index 7b08645f2..000000000 --- a/providers/siliconflow/models/stepfun-ai/step3.toml +++ /dev/null @@ -1,22 +0,0 @@ -name = "stepfun-ai/step3" -family = "step" -release_date = "2025-08-06" -last_updated = "2025-11-25" -attachment = true -reasoning = false -temperature = true -tool_call = true -structured_output = true -open_weights = false - -[cost] -input = 0.57 -output = 1.42 - -[limit] -context = 66_000 -output = 66_000 - -[modalities] -input = ["text", "image"] -output = ["text"] \ No newline at end of file From 1d6e26574f08a77e4fe00ff65fc0117c3d80bd62 Mon Sep 17 00:00:00 2001 From: QiyuanChen Date: Fri, 13 Feb 2026 20:07:15 +0800 Subject: [PATCH 4/8] chore(models): Remove MiniMaxAI/MiniMax-M1-80k and MiniMax-M2 model configuration files --- .../models/MiniMaxAI/MiniMax-M1-80k.toml | 1 - .../models/MiniMaxAI/MiniMax-M2.toml | 1 - .../models/MiniMaxAI/MiniMax-M1-80k.toml | 22 ------------------- .../models/MiniMaxAI/MiniMax-M2.toml | 22 ------------------- 4 files changed, 46 deletions(-) delete mode 120000 providers/siliconflow-cn/models/MiniMaxAI/MiniMax-M1-80k.toml delete mode 120000 providers/siliconflow-cn/models/MiniMaxAI/MiniMax-M2.toml delete mode 100644 providers/siliconflow/models/MiniMaxAI/MiniMax-M1-80k.toml delete mode 100644 providers/siliconflow/models/MiniMaxAI/MiniMax-M2.toml diff --git a/providers/siliconflow-cn/models/MiniMaxAI/MiniMax-M1-80k.toml b/providers/siliconflow-cn/models/MiniMaxAI/MiniMax-M1-80k.toml deleted file mode 120000 index e33e6ee48..000000000 --- a/providers/siliconflow-cn/models/MiniMaxAI/MiniMax-M1-80k.toml +++ /dev/null @@ -1 +0,0 @@ -../../../siliconflow/models/MiniMaxAI/MiniMax-M1-80k.toml \ No newline at end of file diff --git a/providers/siliconflow-cn/models/MiniMaxAI/MiniMax-M2.toml b/providers/siliconflow-cn/models/MiniMaxAI/MiniMax-M2.toml deleted file mode 120000 index daad2fc34..000000000 --- a/providers/siliconflow-cn/models/MiniMaxAI/MiniMax-M2.toml +++ /dev/null @@ -1 +0,0 @@ -../../../siliconflow/models/MiniMaxAI/MiniMax-M2.toml \ No newline at end of file diff --git a/providers/siliconflow/models/MiniMaxAI/MiniMax-M1-80k.toml b/providers/siliconflow/models/MiniMaxAI/MiniMax-M1-80k.toml deleted file mode 100644 index d35936dc1..000000000 --- a/providers/siliconflow/models/MiniMaxAI/MiniMax-M1-80k.toml +++ /dev/null @@ -1,22 +0,0 @@ -name = "MiniMaxAI/MiniMax-M1-80k" -family = "minimax" -release_date = "2025-06-17" -last_updated = "2025-11-25" -attachment = false -reasoning = true -temperature = true -tool_call = true -structured_output = true -open_weights = false - -[cost] -input = 0.55 -output = 2.2 - -[limit] -context = 131_000 -output = 131_000 - -[modalities] -input = ["text"] -output = ["text"] \ No newline at end of file diff --git a/providers/siliconflow/models/MiniMaxAI/MiniMax-M2.toml b/providers/siliconflow/models/MiniMaxAI/MiniMax-M2.toml deleted file mode 100644 index 2e30fa10a..000000000 --- a/providers/siliconflow/models/MiniMaxAI/MiniMax-M2.toml +++ /dev/null @@ -1,22 +0,0 @@ -name = "MiniMaxAI/MiniMax-M2" -family = "minimax" -release_date = "2025-10-28" -last_updated = "2025-11-25" -attachment = false -reasoning = false -temperature = true -tool_call = true -structured_output = true -open_weights = false - -[cost] -input = 0.3 -output = 1.2 - -[limit] -context = 197_000 -output = 131_000 - -[modalities] -input = ["text"] -output = ["text"] \ No newline at end of file From f5096e4b54cc117cf547d15bc21dffbb79d154df Mon Sep 17 00:00:00 2001 From: QiyuanChen Date: Fri, 13 Feb 2026 20:08:14 +0800 Subject: [PATCH 5/8] chore(models): Remove Kimi-Dev-72B model configuration files from siliconflow and siliconflow-cn --- .../models/moonshotai/Kimi-Dev-72B.toml | 1 - .../models/moonshotai/Kimi-Dev-72B.toml | 22 ------------------- 2 files changed, 23 deletions(-) delete mode 120000 providers/siliconflow-cn/models/moonshotai/Kimi-Dev-72B.toml delete mode 100644 providers/siliconflow/models/moonshotai/Kimi-Dev-72B.toml diff --git a/providers/siliconflow-cn/models/moonshotai/Kimi-Dev-72B.toml b/providers/siliconflow-cn/models/moonshotai/Kimi-Dev-72B.toml deleted file mode 120000 index 2ed1db714..000000000 --- a/providers/siliconflow-cn/models/moonshotai/Kimi-Dev-72B.toml +++ /dev/null @@ -1 +0,0 @@ -../../../siliconflow/models/moonshotai/Kimi-Dev-72B.toml \ No newline at end of file diff --git a/providers/siliconflow/models/moonshotai/Kimi-Dev-72B.toml b/providers/siliconflow/models/moonshotai/Kimi-Dev-72B.toml deleted file mode 100644 index 15e72674d..000000000 --- a/providers/siliconflow/models/moonshotai/Kimi-Dev-72B.toml +++ /dev/null @@ -1,22 +0,0 @@ -name = "moonshotai/Kimi-Dev-72B" -family = "kimi" -release_date = "2025-06-19" -last_updated = "2025-11-25" -attachment = false -reasoning = false -temperature = true -tool_call = true -structured_output = true -open_weights = false - -[cost] -input = 0.29 -output = 1.15 - -[limit] -context = 131_000 -output = 131_000 - -[modalities] -input = ["text"] -output = ["text"] \ No newline at end of file From 3e5566ab9d54a9f2c513569ba1e5148377e3c41c Mon Sep 17 00:00:00 2001 From: QiyuanChen Date: Fri, 13 Feb 2026 20:09:14 +0800 Subject: [PATCH 6/8] chore(models): Remove GLM-4.1V-9B-Thinking model configuration files from siliconflow and siliconflow-cn --- .../models/THUDM/GLM-4.1V-9B-Thinking.toml | 1 - .../models/THUDM/GLM-4.1V-9B-Thinking.toml | 22 ------------------- 2 files changed, 23 deletions(-) delete mode 120000 providers/siliconflow-cn/models/THUDM/GLM-4.1V-9B-Thinking.toml delete mode 100644 providers/siliconflow/models/THUDM/GLM-4.1V-9B-Thinking.toml diff --git a/providers/siliconflow-cn/models/THUDM/GLM-4.1V-9B-Thinking.toml b/providers/siliconflow-cn/models/THUDM/GLM-4.1V-9B-Thinking.toml deleted file mode 120000 index fec281cdb..000000000 --- a/providers/siliconflow-cn/models/THUDM/GLM-4.1V-9B-Thinking.toml +++ /dev/null @@ -1 +0,0 @@ -../../../siliconflow/models/THUDM/GLM-4.1V-9B-Thinking.toml \ No newline at end of file diff --git a/providers/siliconflow/models/THUDM/GLM-4.1V-9B-Thinking.toml b/providers/siliconflow/models/THUDM/GLM-4.1V-9B-Thinking.toml deleted file mode 100644 index 99e7bdaab..000000000 --- a/providers/siliconflow/models/THUDM/GLM-4.1V-9B-Thinking.toml +++ /dev/null @@ -1,22 +0,0 @@ -name = "THUDM/GLM-4.1V-9B-Thinking" -family = "glm" -release_date = "2025-07-04" -last_updated = "2025-11-25" -attachment = true -reasoning = true -temperature = true -tool_call = true -structured_output = true -open_weights = false - -[cost] -input = 0.035 -output = 0.14 - -[limit] -context = 66_000 -output = 66_000 - -[modalities] -input = ["text", "image"] -output = ["text"] \ No newline at end of file From 73393e9e4114397d682761599759c29206c10b6f Mon Sep 17 00:00:00 2001 From: QiyuanChen Date: Fri, 13 Feb 2026 20:11:19 +0800 Subject: [PATCH 7/8] chore(models): Remove Qwen3-30B-A3B and DeepSeek-R1-Distill-Qwen-7B model configuration files from siliconflow and siliconflow-cn --- .../models/Qwen/Qwen3-30B-A3B.toml | 1 - .../DeepSeek-R1-Distill-Qwen-7B.toml | 1 - .../models/Qwen/Qwen3-30B-A3B.toml | 22 ------------------- .../DeepSeek-R1-Distill-Qwen-7B.toml | 22 ------------------- 4 files changed, 46 deletions(-) delete mode 120000 providers/siliconflow-cn/models/Qwen/Qwen3-30B-A3B.toml delete mode 120000 providers/siliconflow-cn/models/deepseek-ai/DeepSeek-R1-Distill-Qwen-7B.toml delete mode 100644 providers/siliconflow/models/Qwen/Qwen3-30B-A3B.toml delete mode 100644 providers/siliconflow/models/deepseek-ai/DeepSeek-R1-Distill-Qwen-7B.toml diff --git a/providers/siliconflow-cn/models/Qwen/Qwen3-30B-A3B.toml b/providers/siliconflow-cn/models/Qwen/Qwen3-30B-A3B.toml deleted file mode 120000 index 15882bd4c..000000000 --- a/providers/siliconflow-cn/models/Qwen/Qwen3-30B-A3B.toml +++ /dev/null @@ -1 +0,0 @@ -../../../siliconflow/models/Qwen/Qwen3-30B-A3B.toml \ No newline at end of file diff --git a/providers/siliconflow-cn/models/deepseek-ai/DeepSeek-R1-Distill-Qwen-7B.toml b/providers/siliconflow-cn/models/deepseek-ai/DeepSeek-R1-Distill-Qwen-7B.toml deleted file mode 120000 index 304828961..000000000 --- a/providers/siliconflow-cn/models/deepseek-ai/DeepSeek-R1-Distill-Qwen-7B.toml +++ /dev/null @@ -1 +0,0 @@ -../../../siliconflow/models/deepseek-ai/DeepSeek-R1-Distill-Qwen-7B.toml \ No newline at end of file diff --git a/providers/siliconflow/models/Qwen/Qwen3-30B-A3B.toml b/providers/siliconflow/models/Qwen/Qwen3-30B-A3B.toml deleted file mode 100644 index 07dfb22ff..000000000 --- a/providers/siliconflow/models/Qwen/Qwen3-30B-A3B.toml +++ /dev/null @@ -1,22 +0,0 @@ -name = "Qwen/Qwen3-30B-A3B" -family = "qwen" -release_date = "2025-04-30" -last_updated = "2025-11-25" -attachment = false -reasoning = false -temperature = true -tool_call = true -structured_output = true -open_weights = false - -[cost] -input = 0.09 -output = 0.45 - -[limit] -context = 131_000 -output = 131_000 - -[modalities] -input = ["text"] -output = ["text"] \ No newline at end of file diff --git a/providers/siliconflow/models/deepseek-ai/DeepSeek-R1-Distill-Qwen-7B.toml b/providers/siliconflow/models/deepseek-ai/DeepSeek-R1-Distill-Qwen-7B.toml deleted file mode 100644 index 8033b2cc1..000000000 --- a/providers/siliconflow/models/deepseek-ai/DeepSeek-R1-Distill-Qwen-7B.toml +++ /dev/null @@ -1,22 +0,0 @@ -name = "deepseek-ai/DeepSeek-R1-Distill-Qwen-7B" -family = "qwen" -release_date = "2025-01-20" -last_updated = "2025-11-25" -attachment = false -reasoning = true -temperature = true -tool_call = true -structured_output = true -open_weights = false - -[cost] -input = 0.05 -output = 0.05 - -[limit] -context = 33_000 -output = 16_000 - -[modalities] -input = ["text"] -output = ["text"] \ No newline at end of file From 23e195a0facfd98a588e7eebc431c8708af6b9c2 Mon Sep 17 00:00:00 2001 From: QiyuanChen Date: Fri, 13 Feb 2026 23:35:56 +0800 Subject: [PATCH 8/8] feat(models): Add interleaved reasoning_content field to GLM-4.7 and GLM-5 configurations for zai-org and Pro --- providers/siliconflow-cn/models/Pro/zai-org/GLM-4.7.toml | 3 +++ providers/siliconflow-cn/models/Pro/zai-org/GLM-5.toml | 3 +++ providers/siliconflow/models/zai-org/GLM-4.7.toml | 3 +++ providers/siliconflow/models/zai-org/GLM-5.toml | 3 +++ 4 files changed, 12 insertions(+) diff --git a/providers/siliconflow-cn/models/Pro/zai-org/GLM-4.7.toml b/providers/siliconflow-cn/models/Pro/zai-org/GLM-4.7.toml index 4e900804b..c77f26405 100644 --- a/providers/siliconflow-cn/models/Pro/zai-org/GLM-4.7.toml +++ b/providers/siliconflow-cn/models/Pro/zai-org/GLM-4.7.toml @@ -9,6 +9,9 @@ tool_call = true structured_output = true open_weights = false +[interleaved] +field = "reasoning_content" + [cost] input = 0.60 output = 2.20 diff --git a/providers/siliconflow-cn/models/Pro/zai-org/GLM-5.toml b/providers/siliconflow-cn/models/Pro/zai-org/GLM-5.toml index 66ecd1acd..e1a47537c 100644 --- a/providers/siliconflow-cn/models/Pro/zai-org/GLM-5.toml +++ b/providers/siliconflow-cn/models/Pro/zai-org/GLM-5.toml @@ -9,6 +9,9 @@ tool_call = true structured_output = true open_weights = false +[interleaved] +field = "reasoning_content" + [cost] input = 1 output = 3.20 diff --git a/providers/siliconflow/models/zai-org/GLM-4.7.toml b/providers/siliconflow/models/zai-org/GLM-4.7.toml index 06c962be4..418980662 100644 --- a/providers/siliconflow/models/zai-org/GLM-4.7.toml +++ b/providers/siliconflow/models/zai-org/GLM-4.7.toml @@ -9,6 +9,9 @@ tool_call = true structured_output = true open_weights = false +[interleaved] +field = "reasoning_content" + [cost] input = 0.60 output = 2.20 diff --git a/providers/siliconflow/models/zai-org/GLM-5.toml b/providers/siliconflow/models/zai-org/GLM-5.toml index cac35b424..6a0e7c65b 100644 --- a/providers/siliconflow/models/zai-org/GLM-5.toml +++ b/providers/siliconflow/models/zai-org/GLM-5.toml @@ -9,6 +9,9 @@ tool_call = true structured_output = true open_weights = false +[interleaved] +field = "reasoning_content" + [cost] input = 1 output = 3.20