feat(presets): upgrade Kimi K2.5 to K2.6 in direct Moonshot configs

Bump model id and display name from K2.5 to K2.6 in Hermes, OpenClaw,
OpenCode, and Claude (direct api.moonshot.cn) presets. Pricing,
context window, and base URL are unchanged.

Add kimi-k2.6 row to model_pricing seed; no migration needed since
seed_model_pricing uses INSERT OR IGNORE and runs on every startup
via ensure_model_pricing_seeded. Old kimi-k2.5 row is kept to
preserve historical usage stats.

Nvidia aggregator forwards (moonshotai/kimi-k2.5) intentionally keep
the K2.5 SKU until Nvidia's catalog confirms K2.6.
This commit is contained in:
Jason
2026-04-22 12:17:19 +08:00
parent 6495da03b7
commit 1f25411524
5 changed files with 17 additions and 16 deletions
+1
View File
@@ -1639,6 +1639,7 @@ impl Database {
"0",
),
("kimi-k2.5", "Kimi K2.5", "0.60", "2.50", "0.10", "0"),
("kimi-k2.6", "Kimi K2.6", "0.60", "2.50", "0.10", "0"),
// MiniMax 系列
("minimax-m2.1", "MiniMax M2.1", "0.27", "0.95", "0.03", "0"),
(
+4 -4
View File
@@ -209,10 +209,10 @@ export const providerPresets: ProviderPreset[] = [
env: {
ANTHROPIC_BASE_URL: "https://api.moonshot.cn/anthropic",
ANTHROPIC_AUTH_TOKEN: "",
ANTHROPIC_MODEL: "kimi-k2.5",
ANTHROPIC_DEFAULT_HAIKU_MODEL: "kimi-k2.5",
ANTHROPIC_DEFAULT_SONNET_MODEL: "kimi-k2.5",
ANTHROPIC_DEFAULT_OPUS_MODEL: "kimi-k2.5",
ANTHROPIC_MODEL: "kimi-k2.6",
ANTHROPIC_DEFAULT_HAIKU_MODEL: "kimi-k2.6",
ANTHROPIC_DEFAULT_SONNET_MODEL: "kimi-k2.6",
ANTHROPIC_DEFAULT_OPUS_MODEL: "kimi-k2.6",
},
},
category: "cn_official",
+2 -2
View File
@@ -381,13 +381,13 @@ export const hermesProviderPresets: HermesProviderPreset[] = [
base_url: "https://api.moonshot.cn/v1",
api_key: "",
api_mode: "chat_completions",
models: [{ id: "kimi-k2.5-preview", name: "Kimi K2.5" }],
models: [{ id: "kimi-k2.6", name: "Kimi K2.6" }],
},
category: "cn_official",
icon: "kimi",
iconColor: "#6366F1",
suggestedDefaults: {
model: { default: "kimi-k2.5-preview", provider: "kimi" },
model: { default: "kimi-k2.6", provider: "kimi" },
},
},
{
+5 -5
View File
@@ -264,7 +264,7 @@ export const openclawProviderPresets: OpenClawProviderPreset[] = [
},
},
{
name: "Kimi k2.5",
name: "Kimi k2.6",
websiteUrl: "https://platform.moonshot.cn/console",
apiKeyUrl: "https://platform.moonshot.cn/console/api-keys",
settingsConfig: {
@@ -273,8 +273,8 @@ export const openclawProviderPresets: OpenClawProviderPreset[] = [
api: "openai-completions",
models: [
{
id: "kimi-k2.5",
name: "Kimi K2.5",
id: "kimi-k2.6",
name: "Kimi K2.6",
contextWindow: 131072,
cost: { input: 0.002, output: 0.006 },
},
@@ -297,8 +297,8 @@ export const openclawProviderPresets: OpenClawProviderPreset[] = [
},
},
suggestedDefaults: {
model: { primary: "kimi/kimi-k2.5" },
modelCatalog: { "kimi/kimi-k2.5": { alias: "Kimi" } },
model: { primary: "kimi/kimi-k2.6" },
modelCatalog: { "kimi/kimi-k2.6": { alias: "Kimi" } },
},
},
{
+5 -5
View File
@@ -56,8 +56,8 @@ export const OPENCODE_PRESET_MODEL_VARIANTS: Record<
modalities: { input: ["text"], output: ["text"] },
},
{
id: "kimi-k2.5",
name: "Kimi K2.5",
id: "kimi-k2.6",
name: "Kimi K2.6",
contextLimit: 262144,
outputLimit: 262144,
modalities: { input: ["text", "image", "video"], output: ["text"] },
@@ -451,19 +451,19 @@ export const opencodeProviderPresets: OpenCodeProviderPreset[] = [
},
},
{
name: "Kimi k2.5",
name: "Kimi k2.6",
websiteUrl: "https://platform.moonshot.cn/console",
apiKeyUrl: "https://platform.moonshot.cn/console/api-keys",
settingsConfig: {
npm: "@ai-sdk/openai-compatible",
name: "Kimi k2.5",
name: "Kimi k2.6",
options: {
baseURL: "https://api.moonshot.cn/v1",
apiKey: "",
setCacheKey: true,
},
models: {
"kimi-k2.5": { name: "Kimi K2.5" },
"kimi-k2.6": { name: "Kimi K2.6" },
},
},
category: "cn_official",