mirror of
https://github.com/farion1231/cc-switch.git
synced 2026-07-24 12:44:18 +08:00
feat(presets): add Kimi K3 to Kimi open-platform presets
Add kimi-k3 (1M context, 131K max output) to the Kimi provider preset model lists for Codex, Hermes, OpenClaw, and OpenCode, appended after kimi-k2.7-code so the catalog-first-row default backfill is unchanged. The Kimi For Coding plan presets keep the kimi-for-coding endpoint alias and are intentionally untouched.
This commit is contained in:
@@ -583,6 +583,11 @@ requires_openai_auth = true`,
|
||||
displayName: "Kimi K2.7 Code",
|
||||
contextWindow: 262144,
|
||||
},
|
||||
{
|
||||
model: "kimi-k3",
|
||||
displayName: "Kimi K3",
|
||||
contextWindow: 1048576,
|
||||
},
|
||||
]),
|
||||
codexChatReasoning: {
|
||||
supportsThinking: true,
|
||||
|
||||
@@ -682,7 +682,10 @@ export const hermesProviderPresets: HermesProviderPreset[] = [
|
||||
base_url: "https://api.moonshot.cn/v1",
|
||||
api_key: "",
|
||||
api_mode: "chat_completions",
|
||||
models: [{ id: "kimi-k2.7-code", name: "Kimi K2.7 Code" }],
|
||||
models: [
|
||||
{ id: "kimi-k2.7-code", name: "Kimi K2.7 Code" },
|
||||
{ id: "kimi-k3", name: "Kimi K3", context_length: 1048576 },
|
||||
],
|
||||
},
|
||||
category: "cn_official",
|
||||
icon: "kimi",
|
||||
|
||||
@@ -795,6 +795,12 @@ export const openclawProviderPresets: OpenClawProviderPreset[] = [
|
||||
contextWindow: 262144,
|
||||
cost: { input: 0.002, output: 0.006 },
|
||||
},
|
||||
{
|
||||
id: "kimi-k3",
|
||||
name: "Kimi K3",
|
||||
contextWindow: 1048576,
|
||||
cost: { input: 3, output: 15, cacheRead: 0.3, cacheWrite: 0 },
|
||||
},
|
||||
],
|
||||
},
|
||||
category: "cn_official",
|
||||
|
||||
@@ -63,6 +63,13 @@ export const OPENCODE_PRESET_MODEL_VARIANTS: Record<
|
||||
outputLimit: 262144,
|
||||
modalities: { input: ["text", "image", "video"], output: ["text"] },
|
||||
},
|
||||
{
|
||||
id: "kimi-k3",
|
||||
name: "Kimi K3",
|
||||
contextLimit: 1048576,
|
||||
outputLimit: 131072,
|
||||
modalities: { input: ["text", "image", "video"], output: ["text"] },
|
||||
},
|
||||
{
|
||||
id: "step-3.5-flash-2603",
|
||||
name: "Step 3.5 Flash 2603",
|
||||
@@ -828,6 +835,7 @@ export const opencodeProviderPresets: OpenCodeProviderPreset[] = [
|
||||
},
|
||||
models: {
|
||||
"kimi-k2.7-code": { name: "Kimi K2.7 Code" },
|
||||
"kimi-k3": { name: "Kimi K3" },
|
||||
},
|
||||
},
|
||||
category: "cn_official",
|
||||
|
||||
@@ -59,7 +59,7 @@ const expectedChatPresets = new Map<
|
||||
"Kimi",
|
||||
{
|
||||
baseUrl: "https://api.moonshot.cn/v1",
|
||||
contextWindows: { "kimi-k2.7-code": 262144 },
|
||||
contextWindows: { "kimi-k2.7-code": 262144, "kimi-k3": 1048576 },
|
||||
},
|
||||
],
|
||||
[
|
||||
|
||||
Reference in New Issue
Block a user