模型配置
本頁介紹 Kimi Code 提供的模型,以及如何在各客戶端之間切換。
模型總覽
Kimi Code 目前提供 K3、K2.8 Preview 與 K2.7 Code HighSpeed 三類模型、共 4 個模型 ID,可在客戶端或第三方工具中按模型 ID 選擇。各模型規格對比如下:
模型上新推薦
K2.8 Preview 現已全量上線 Kimi Code,kimi-for-coding 直接升級、無需修改配置:綜合效能接近 K3,支援 low / high / max 三檔思考程度與最高 1M 上下文。詳見 最新動態。
| Model ID | k3 | k3-256k | kimi-for-coding | kimi-for-coding-highspeed |
|---|---|---|---|---|
| 模型版本 | K3 | K3 | K2.8 Preview | K2.7 Code HighSpeed |
| 說明 | 最強旗艦程式設計模型,2.8T 參數規模,1M 上下文視窗 | K3 的 256K 上下文版本,k3(1M)消耗約為 k3-256k 兩倍 | 綜合效能接近 K3,思考效率更高,擅長程式碼補全與常規開發任務 | K2.7 Code 的高速版,編碼能力一致,輸出速度約為普通版 5–6 倍 |
| 速度 | 常規速度 | 常規速度 | 常規速度 | 高速版(6 倍速 3 倍消耗) |
| 上下文視窗 | 1048576(面向高檔位會員) | 僅 262144 | 1048576 | 262144 |
| 思考程度 | reasoning_effort:low / high / max(預設 high) | reasoning_effort:low / high / max(預設 high) | reasoning_effort:low / high / max(預設 max) | Thinking:ON |
| 呼叫限制(新套餐) | Plus 及以上可用 Pro 及以上支援 1M 上下文 | Plus 及以上可用 | Plus 及以上可用 | Pro 及以上 |
| 呼叫限制(老套餐) | Moderato 及以上可用 Allegretto 及以上支援 1M 上下文 | Moderato 及以上可用 | Moderato 及以上可用 | Allegretto 及以上 |
| 多模態輸入支援 | 圖片、影片 | 僅圖片 | 圖片、影片 | 圖片、影片 |
需要更高檔位的會員套餐?
不同會員套餐解鎖不同的模型、上下文與速度能力,可 前往升級訂閱 →。
為什麼新模型上線後消耗變多了?
切換模型後,之前建立的上下文快取 (cache) 在新模型上不再命中,這部分上下文需要重新預填充 (prefill)。因此剛切到新模型時消耗會偏高。建議操作:
- 新開 session 再使用新模型:能讓效果更好、消耗更少。
為什麼模型 ID 寫對了還是報 401?
當請求的能力超出當前套餐許可權時,服務端會返回 401,常見三種情況:
- 無 K3 呼叫許可權:套餐低於 Moderato / Plus 時無法呼叫
k3、k3-256k,需升級至 Moderato / Plus 及以上。 - 無 1M 許可權:Moderato / Plus 套餐使用者呼叫
k3時支援最高 256K 上下文;Allegretto / Pro 及更高檔位支援最高 1M 上下文。呼叫k3-256k時上下文上限固定為 256K。 - 無高速版許可權:部分套餐不含高速版,升級至 Allegretto / Pro 及更高檔位套餐即可呼叫
kimi-for-coding-highspeed。
完整報錯文案與處理方式詳見 錯誤參考。
為什麼高速版提速不明顯?
兩個常見原因:
- 模型 ID 填錯:高速版 ID 必須是
kimi-for-coding-highspeed,填錯會兜底到標準版kimi-for-coding,不報錯也不加速。 - 工具與指令碼佔了大頭:高速版只加快模型輸出;一次任務裡工具呼叫(讀寫檔案、執行命令等)與指令碼執行的耗時不受影響,這部分佔比大時整體提速就不明顯。
如何減少因思考程度切換帶來的消耗?
切換思考程度(effort)會讓已建立的上下文快取(cache)失效,原本能命中快取的上下文需要重新預填充(prefill)。為避免頻繁觸發重新預填充:
- 根據任務複雜度選定思考程度後,在同一會話內儘量保持一致;
- 確需改用不同思考程度時,新建會話再切換,而不是在長會話裡反覆切換。
K3(1M)與 K3-256k 切換注意事項
K3(1M)切換至 K3-256k:如果當前會話的上下文已超過 256k,部分 coding 工具(如 Kimi Code CLI、Claude Code)會在工具側直接執行 compact。建議:
- 切換前先手動執行一次 compact,將上下文壓縮至 256k 以內,既能保留任務要點、會話不斷檔,切換後credit也更耐用。
- 若歷史上下文中包含影片檔案,由於 K3-256k 不支援影片輸入,直接切換會報錯,請先 compact 再切換。
K3-256k 切換至 K3(1M):如果 K3-256k 已接近 256k 上限且不希望 compact 丟失資訊,可以直接切換到 1M;當前版本從 256k 切換到 1M 不會影響快取。
如何切換模型
使用注意
- 切換 model id 時建議開啟新對話:切換模型會使已建立的快取失效。建議開啟新會話,避免產生額外 token 消耗的同時獲得更好體驗。
- 填寫 Model ID,不是模型版本名:呼叫模型時需要填寫上表中的 Model ID(如
k3、k3-256k、kimi-for-coding、kimi-for-coding-highspeed),如果填寫成模型版本名(如K3、K2.8 Preview),會呼叫失敗。 - 關閉 thinking 後路由到 K2.8 Preview 無思考版:K3 系列與 K2.8 Preview 關閉 thinking 後,請求均由 K2.8 Preview(無思考)處理。
切換到目標模型的方式:
官方客戶端
- Kimi Code 桌面端:在輸入框內的模型選擇器切換目標模型;若目標模型還沒出現,重啟桌面端或重新登入即可。
- 官方 Kimi Code CLI:輸入
/model即可切換模型,無需修改配置;列表裡暫未出現最新模型時,/logout後重新/login即可。 - Kimi Code for VS Code:在輸入欄下拉選單中選擇目標模型;若目標模型還沒出現,重啟 VS Code 或重新安裝外掛即可。
第三方工具
把工具裡的 Model ID 配置為目標模型即可。詳細步驟如下:
- 在 Kimi Code 控制檯 建立 API Key。
- 在工具中填入 Base URL 和相應模型 ID。
Kimi Code API 同時相容 OpenAI 和 Anthropic 兩種協議,Base URL 如下:
| 協議 | Base URL |
|---|---|
| OpenAI 相容 | 國內 https://api.kimi.com/coding/v1海外 https://api.kimi.ai/coding/v1 |
| Anthropic 相容 | 國內 https://api.kimi.com/coding/海外 https://api.kimi.ai/coding/ |
詳細配置步驟請參考對應工具的接入文件:
Claude Code Anthropic 的命令列程式設計助手
第三方工具中的 effort 對映
K3 與 K2.8 Preview 均支援 low / high / max 三檔思考程度(effort);工具傳入的 effort 會按下表對映:
本文是否對你有幫助