From 8ec1d1477c643cd7d9d1ba7df8d9a171a2b2f657 Mon Sep 17 00:00:00 2001 From: Scott Helvick <4016577+shelvick@users.noreply.github.com> Date: Mon, 15 Dec 2025 18:47:48 +0000 Subject: [PATCH] add new azure models: gpt-5.2-chat, deepseek-v3.2, deepseek-v3.2-speciale, kimi-k2-thinking - GPT-5.2 Chat: multimodal chat model (128K context, 16K output) - DeepSeek-V3.2: reasoning model with tool calling (128K context/output) - DeepSeek-V3.2-Speciale: specialized variant without tool calling - Kimi K2 Thinking: agentic reasoning model with interleaved thinking (262K context/output) All models symlinked to Azure Cognitive Services. --- .../models/deepseek-v3.2-speciale.toml | 1 + .../models/deepseek-v3.2.toml | 1 + .../models/gpt-5.2-chat.toml | 1 + .../models/kimi-k2-thinking.toml | 1 + .../azure/models/deepseek-v3.2-speciale.toml | 22 +++++++++++++++++ providers/azure/models/deepseek-v3.2.toml | 23 ++++++++++++++++++ providers/azure/models/gpt-5.2-chat.toml | 24 +++++++++++++++++++ providers/azure/models/kimi-k2-thinking.toml | 24 +++++++++++++++++++ 8 files changed, 97 insertions(+) create mode 120000 providers/azure-cognitive-services/models/deepseek-v3.2-speciale.toml create mode 120000 providers/azure-cognitive-services/models/deepseek-v3.2.toml create mode 120000 providers/azure-cognitive-services/models/gpt-5.2-chat.toml create mode 120000 providers/azure-cognitive-services/models/kimi-k2-thinking.toml create mode 100644 providers/azure/models/deepseek-v3.2-speciale.toml create mode 100644 providers/azure/models/deepseek-v3.2.toml create mode 100644 providers/azure/models/gpt-5.2-chat.toml create mode 100644 providers/azure/models/kimi-k2-thinking.toml diff --git a/providers/azure-cognitive-services/models/deepseek-v3.2-speciale.toml b/providers/azure-cognitive-services/models/deepseek-v3.2-speciale.toml new file mode 120000 index 000000000..12c9ff57b --- /dev/null +++ b/providers/azure-cognitive-services/models/deepseek-v3.2-speciale.toml @@ -0,0 +1 @@ +../../azure/models/deepseek-v3.2-speciale.toml \ No newline at end of file diff --git a/providers/azure-cognitive-services/models/deepseek-v3.2.toml b/providers/azure-cognitive-services/models/deepseek-v3.2.toml new file mode 120000 index 000000000..6ee142fb5 --- /dev/null +++ b/providers/azure-cognitive-services/models/deepseek-v3.2.toml @@ -0,0 +1 @@ +../../azure/models/deepseek-v3.2.toml \ No newline at end of file diff --git a/providers/azure-cognitive-services/models/gpt-5.2-chat.toml b/providers/azure-cognitive-services/models/gpt-5.2-chat.toml new file mode 120000 index 000000000..1520379cc --- /dev/null +++ b/providers/azure-cognitive-services/models/gpt-5.2-chat.toml @@ -0,0 +1 @@ +../../azure/models/gpt-5.2-chat.toml \ No newline at end of file diff --git a/providers/azure-cognitive-services/models/kimi-k2-thinking.toml b/providers/azure-cognitive-services/models/kimi-k2-thinking.toml new file mode 120000 index 000000000..d41d7ed83 --- /dev/null +++ b/providers/azure-cognitive-services/models/kimi-k2-thinking.toml @@ -0,0 +1 @@ +../../azure/models/kimi-k2-thinking.toml \ No newline at end of file diff --git a/providers/azure/models/deepseek-v3.2-speciale.toml b/providers/azure/models/deepseek-v3.2-speciale.toml new file mode 100644 index 000000000..5ee7bef8b --- /dev/null +++ b/providers/azure/models/deepseek-v3.2-speciale.toml @@ -0,0 +1,22 @@ +name = "DeepSeek-V3.2-Speciale" +family = "deepseek-v3" +release_date = "2025-12-01" +last_updated = "2025-12-01" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-07" +tool_call = false +open_weights = true + +[cost] +input = 0.28 +output = 0.42 + +[limit] +context = 128_000 +output = 128_000 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/azure/models/deepseek-v3.2.toml b/providers/azure/models/deepseek-v3.2.toml new file mode 100644 index 000000000..ec707c9dd --- /dev/null +++ b/providers/azure/models/deepseek-v3.2.toml @@ -0,0 +1,23 @@ +name = "DeepSeek-V3.2" +family = "deepseek-v3" +release_date = "2025-12-01" +last_updated = "2025-12-01" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-07" +tool_call = true +open_weights = true + +[cost] +input = 0.28 +output = 0.42 +cache_read = 0.028 + +[limit] +context = 128_000 +output = 128_000 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/azure/models/gpt-5.2-chat.toml b/providers/azure/models/gpt-5.2-chat.toml new file mode 100644 index 000000000..5a496a462 --- /dev/null +++ b/providers/azure/models/gpt-5.2-chat.toml @@ -0,0 +1,24 @@ +name = "GPT-5.2 Chat" +family = "gpt-5-chat" +release_date = "2025-12-11" +last_updated = "2025-12-11" +attachment = true +reasoning = true +temperature = false +knowledge = "2025-08-31" +tool_call = true +structured_output = true +open_weights = false + +[cost] +input = 1.75 +output = 14.00 +cache_read = 0.175 + +[limit] +context = 128_000 +output = 16_384 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/azure/models/kimi-k2-thinking.toml b/providers/azure/models/kimi-k2-thinking.toml new file mode 100644 index 000000000..d279602eb --- /dev/null +++ b/providers/azure/models/kimi-k2-thinking.toml @@ -0,0 +1,24 @@ +name = "Kimi K2 Thinking" +family = "kimi-k2" +release_date = "2025-11-06" +last_updated = "2025-12-02" +attachment = false +reasoning = true +temperature = true +knowledge = "2024-08" +tool_call = true +interleaved = true +open_weights = true + +[cost] +input = 0.60 +output = 2.50 +cache_read = 0.15 + +[limit] +context = 262_144 +output = 262_144 + +[modalities] +input = ["text"] +output = ["text"]