From 6995ec226730796abb2fc56190a512d0f0945f79 Mon Sep 17 00:00:00 2001 From: 1bcMax Date: Sun, 5 Jul 2026 15:18:58 -0700 Subject: [PATCH] feat(routing): promote kimi-k2.7 as Eco/Auto TierSimple default Moonshot kimi-k2.7 is now the catalog flagship (256K context, image+video input, reasoning_content). Point SmartChat's Eco and Auto TierSimple defaults at k2.7; k2.6 and k2.5 stay served for pinned clients but are hidden in /v1/models as superseded. --- router.go | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/router.go b/router.go index d29eb3f..6c26457 100644 --- a/router.go +++ b/router.go @@ -53,10 +53,11 @@ type SmartChatOptions struct { // routingTable maps (profile, tier) to the model to use. // -// Moonshot flagship promotion (2026-04-29): kimi-k2.6 is now the catalog -// flagship (256K context, vision + reasoning_content). kimi-k2.5 is hidden -// in /v1/models as superseded; chat completions still serves it for clients -// pinned to its pricing, but the SmartChat default now points at k2.6. +// Moonshot flagship promotion (2026-06-15): kimi-k2.7 is now the catalog +// flagship (256K context, image+video input, reasoning_content). kimi-k2.6 and +// kimi-k2.5 are hidden:true in /v1/models as superseded; chat completions still +// serves them for clients pinned to their pricing, but the SmartChat default +// now points at k2.7. // // DeepSeek V4 family (2026-04-24, paid catalog): deepseek/deepseek-chat and // deepseek/deepseek-reasoner are now V4 Flash chat / thinking modes @@ -97,11 +98,11 @@ var routingTable = map[RoutingProfile]map[RoutingTier]string{ TierComplex: "nvidia/qwen3-coder-480b", TierReasoning: "nvidia/nemotron-3-nano-omni-30b-a3b-reasoning", }, RoutingEco: { - TierSimple: "moonshot/kimi-k2.6", TierMedium: "deepseek/deepseek-chat", + TierSimple: "moonshot/kimi-k2.7", TierMedium: "deepseek/deepseek-chat", TierComplex: "google/gemini-2.5-pro", TierReasoning: "deepseek/deepseek-reasoner", }, RoutingAuto: { - TierSimple: "moonshot/kimi-k2.6", TierMedium: "google/gemini-3.5-flash", + TierSimple: "moonshot/kimi-k2.7", TierMedium: "google/gemini-3.5-flash", TierComplex: "google/gemini-3.1-pro", TierReasoning: "deepseek/deepseek-reasoner", }, RoutingPremium: {