模型概览

Kimi Code 现已全面上线 K3.1 Pro 系列,这是 Kimi 迄今为止最强大的 3T 级旗舰模型,拥有 100 万(1M)上下文窗口,在编码、3D 创作及金融建模方面性能显著提升。目前平台共提供六种模型 ID,涵盖不同性能层级与使用场景。

K3.1 Pro 系列亮点:

  • K3.1 Pro (k3.1-pro):旗舰模型,3T 参数,1M 上下文窗口。仅支持思考模式,禁用思考的请求将被拒绝。
  • K3.1 Pro Highspeed (k3.1-pro-highspeed):能力与 K3.1 Pro 一致,但交互响应速度提升 2–3 倍,配额消耗约为常规版本的 2 倍。

其他可用模型:

  • K3 (k3):上一代旗舰,2.8T 参数,1M 上下文窗口。
  • K3-256k (k3-256k):K3 的轻量版,256K 上下文窗口,配额消耗约为 K3 (1M) 的一半。
  • K2.8 Preview (kimi-for-coding):性能接近 K3,擅长代码补全,支持高效思考。
  • K2.7 Code Highspeed (kimi-for-coding-highspeed):K2.7 的高速版,输出速度快约 5–6 倍,配额消耗为 3 倍。

使用建议与最佳实践

为确保最佳体验并优化资源使用,请遵循以下原则:

  1. 启动新会话:切换模型或调整思考力度会导致现有上下文缓存失效,触发重新预填充(prefill)并增加 Token 消耗。建议在切换时开启新会话,避免不同模型的推理链相互干扰。
  2. 保持思考模式开启:K3.1 Pro 系列强制启用思考模式。对于其他模型,禁用思考可能导致请求被路由至不带思考功能的 K2.8 Preview,影响输出质量。
  3. 使用原生 API:调用 K3.1 Pro 时,建议使用 Kimi Coding Plan 的原生 Responses、Chat Completions 或 Messages API,以避免代理工具协议转换带来的行为差异。

模型切换指南

官方客户端:

  • Kimi Code Desktop:在 Composer 模型选择器中切换。若目标模型未显示,请重启应用或重新登录。
  • Kimi Code CLI:输入 /model 命令切换。若模型缺失,执行 /logout 后重新 /login。
  • Kimi Code for VS Code:通过输入栏下拉菜单选择。若未显示,请重启 VS Code 或重装插件。

第三方工具配置:

请务必使用准确的模型 ID(如 k3.1-pro),而非模型名称。拼写错误的 ID 将静默回退至不带思考功能的 K2.8 Preview,导致无法获得预期加速效果。

API 支持 OpenAI(Responses / Chat Completions)和 Anthropic 兼容协议。Base URL 如下:

协议中国区域 Base URL海外区域 Base URL
OpenAIhttps://api.kimi.com/coding/v1https://api.kimi.ai/coding/v1
Anthropic Compatiblehttps://api.kimi.com/coding/https://api.kimi.ai/coding/

思考力度映射与路由规则

K3.1 Pro、K3 系列及 K2.8 Preview 支持 low、high、max 三种思考力度。K2.7 Code Highspeed 不支持调整力度。第三方工具的值映射如下:

  • 默认值:未指定时,K3.1 Pro 和 K2.8 Preview 默认为 max,K3 系列默认为 high。
  • 高强度:ultra、max、xhigh 映射为 max。
  • 中强度:high、medium 映射为 high。
  • 低强度:low、minimum、light 映射为 low。
  • 禁用思考:off、none、disabled。K3.1 Pro 将返回 HTTP 400 错误;其他模型将路由至无思考模式的 K2.8 Preview。
  • 未知值:返回 HTTP 400 错误。

常见问题解答 (FAQ)

API 返回 403 或 400 错误?

403 Forbidden:账户权限不足。当前订阅计划不包含所请求的模型或 1M 上下文功能,请升级会员计划。

400 Bad Request:通常因禁用思考模式(针对 K3.1 Pro)或超出上下文限制(如在不支持 1M 的模型上请求长上下文)导致。请检查模型规格并调整请求参数。

高速版模型为何感觉不明显?

高速版仅加速模型生成阶段。若回合耗时主要集中于工具调用(文件读写、命令执行等),整体感知加速效果有限。此外,请确认模型 ID 拼写正确,错误 ID 会回退至普通模型。

如何在 K3 (1M) 与 K3-256k 间切换?

从 1M 切至 256k:若上下文超过 256k,建议先手动压缩至限额内,以保留关键信息并享受更低配额消耗。若包含视频文件,必须先压缩再切换,因 K3-256k 不支持视频输入。

从 256k 切至 1M:可直接切换,当前版本下此操作不会影响缓存命中率。