From d95462c56244100fbab83f01f1926e569067654d Mon Sep 17 00:00:00 2001 From: hanxiao1 Date: Tue, 2 Jun 2026 14:10:02 +0800 Subject: [PATCH] feat(models): add new Tencent TokenHub model configurations - Add Deepseek V3.2 model with reasoning, tool call, and structured output support - Add Kimi K2.6 model supporting multi-modal input (text, image, video) and tool calls - Add MiniMax-M3 model with large context and multi-modal input support - Add simple extends references for deepseek V4 flash, deepseek V4 pro, and glm 5.1 models --- .../models/deepseek-v3.2.toml | 27 +++++++++++++++++++ .../models/deepseek-v4-flash.toml | 2 ++ .../models/deepseek-v4-pro.toml | 2 ++ .../tencent-tokenhub/models/glm-5.1.toml | 2 ++ .../tencent-tokenhub/models/kimi-k2.6.toml | 26 ++++++++++++++++++ .../tencent-tokenhub/models/minimax-m3.toml | 23 ++++++++++++++++ 6 files changed, 82 insertions(+) create mode 100644 providers/tencent-tokenhub/models/deepseek-v3.2.toml create mode 100644 providers/tencent-tokenhub/models/deepseek-v4-flash.toml create mode 100644 providers/tencent-tokenhub/models/deepseek-v4-pro.toml create mode 100644 providers/tencent-tokenhub/models/glm-5.1.toml create mode 100644 providers/tencent-tokenhub/models/kimi-k2.6.toml create mode 100644 providers/tencent-tokenhub/models/minimax-m3.toml diff --git a/providers/tencent-tokenhub/models/deepseek-v3.2.toml b/providers/tencent-tokenhub/models/deepseek-v3.2.toml new file mode 100644 index 000000000..13dc42c5d --- /dev/null +++ b/providers/tencent-tokenhub/models/deepseek-v3.2.toml @@ -0,0 +1,27 @@ +name = "Deepseek V3.2" +family = "deepseek-v3.2" +release_date = "2026-04-24" +last_updated = "2026-04-24" +attachment = false +reasoning = true +temperature = true +knowledge = "2025-05" +tool_call = true +structured_output = true +open_weights = true + +[interleaved] +field = "reasoning_content" + +[cost] +input = 0.44 +output = 0.88 +cache_read = 0.003697 + +[limit] +context = 1_000_000 +output = 384_000 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/tencent-tokenhub/models/deepseek-v4-flash.toml b/providers/tencent-tokenhub/models/deepseek-v4-flash.toml new file mode 100644 index 000000000..4920c9542 --- /dev/null +++ b/providers/tencent-tokenhub/models/deepseek-v4-flash.toml @@ -0,0 +1,2 @@ +[extends] +from = "deepseek/deepseek-v4-flash" diff --git a/providers/tencent-tokenhub/models/deepseek-v4-pro.toml b/providers/tencent-tokenhub/models/deepseek-v4-pro.toml new file mode 100644 index 000000000..23b005b7d --- /dev/null +++ b/providers/tencent-tokenhub/models/deepseek-v4-pro.toml @@ -0,0 +1,2 @@ +[extends] +from = "deepseek/deepseek-v4-pro" \ No newline at end of file diff --git a/providers/tencent-tokenhub/models/glm-5.1.toml b/providers/tencent-tokenhub/models/glm-5.1.toml new file mode 100644 index 000000000..798221c08 --- /dev/null +++ b/providers/tencent-tokenhub/models/glm-5.1.toml @@ -0,0 +1,2 @@ +[extends] +from = "zhipuai/glm-5.1" diff --git a/providers/tencent-tokenhub/models/kimi-k2.6.toml b/providers/tencent-tokenhub/models/kimi-k2.6.toml new file mode 100644 index 000000000..54ec483e3 --- /dev/null +++ b/providers/tencent-tokenhub/models/kimi-k2.6.toml @@ -0,0 +1,26 @@ +name = "Kimi K2.6" +family = "kimi" +release_date = "2026-04-21" +last_updated = "2026-04-21" +attachment = true +reasoning = true +temperature = true +tool_call = true +open_weights = true +knowledge = "2025-01" +structured_output = false + +[interleaved] +field = "reasoning_content" + +[cost] +input = 0.929 +output = 3.858 + +[limit] +context = 262_144 +output = 262_144 + +[modalities] +input = ["text", "image", "video"] +output = ["text"] \ No newline at end of file diff --git a/providers/tencent-tokenhub/models/minimax-m3.toml b/providers/tencent-tokenhub/models/minimax-m3.toml new file mode 100644 index 000000000..88b12cf48 --- /dev/null +++ b/providers/tencent-tokenhub/models/minimax-m3.toml @@ -0,0 +1,23 @@ +name = "MiniMax-M3" +family = "minimax" +release_date = "2026-06-01" +last_updated = "2026-06-01" +attachment = true +reasoning = true +temperature = true +tool_call = true +open_weights = true + +[cost] +input = 0.30 +output = 1.20 +cache_read = 0.06 +cache_write = 0.375 + +[limit] +context = 1_000_000 +output = 1_000_000 + +[modalities] +input = ["text", "image", "video"] +output = ["text"]