Kimi K3 正式上线
速览
Kimi K3是AI助手Kimi的最新版本,现已正式上线。新版本可能在性能、功能或交互体验上有所提升,持续优化用户使用体验。这一发布展示了Kimi在AI助理领域的持续迭代能力。
AI 深度解读
背景
Kimi Code 是一款面向开发者的 AI 编码助手,近期推出了新模型 Kimi K3。Hacker News 上的一则页面详细介绍了 Kimi K3 的配置、使用方式以及常见问题,帮助用户理解如何在客户端和第三方工具中切换模型,并解决升级过程中的疑惑。
核心内容
Kimi Code 目前提供两个模型——Kimi K3 和 Kimi K2.7 Code,对应三个模型 ID(具体 ID 未在文中列出,但可通过客户端或第三方工具选择)。不同会员计划解锁不同的模型、上下文窗口和速度。新模型上线后,使用量可能上升,因为切换模型会使之前建立的上下文缓存失效,需要重新预填充上下文,导致消耗增加。建议使用新模型时开启新会话,以获得更好效果并降低消耗。
如果使用正确的模型 ID 仍然遇到 401 错误,说明请求的能力超出了当前会员计划的范围。常见情况包括:
- 没有 K3 访问权限:计划低于 Moderato 等级,无法调用
k3,需升级到 Moderato 或以上。 - 没有 1M 上下文访问权限:Moderato 计划下
k3最多支持 256K 上下文;Allegretto 及更高等级才支持 1M。 - 没有 HighSpeed 访问权限:部分计划不包含 HighSpeed,需升级到 Allegretto 或更高等级才能调用
kimi-for-coding-highspeed。
HighSpeed 模式没有明显提速的两个常见原因:
- 模型 ID 拼写错误:正确的 HighSpeed ID 是
kimi-for-coding-highspeed,错误值会静默回退到标准kimi-for-coding,不会报错也不会加速。 - 工具调用和脚本执行占主导:HighSpeed 仅加速模型输出,读写文件、运行命令等工具调用和脚本执行不受影响,因此当这些环节占用大部分时间时,整体提速感觉不明显。
切换推理努力(reasoning effort)会导致上下文缓存失效,需要重新预填充。为避免频繁触发,建议:
- 选择适合任务的努力等级并在会话中保持一致;
- 当确实需要不同努力等级时,开启新会话,而不是在长会话中来回切换。
如何切换模型:
- 官方 Kimi Code CLI:在会话中输入
/model即可切换,无需修改配置。 - Kimi Code for VS Code:从输入栏的下拉菜单中选择目标模型;如果未列出,重启 VS Code 或重新安装扩展。
- 第三方工具:设置工具的模型 ID 为目标模型。具体位置可参考相关文档。
在第三方工具中使用 K3 之前,需要注意:
- 上下文窗口:某些工具默认上下文窗口小于最大 1M,需手动将上下文窗口字段设置为
1048576才能使用 K3 的全部 1M 上下文。 - 推理努力:K3 目前仅支持
max,low和high将在后续支持。工具发送的努力等级映射如下:- 默认(null / undefined)→ max
- 任何其他未知值 → HTTP 400 错误
ultra / max / xhigh→ maxhigh / medium→ highlow / minimum / light→ lownone→ 禁用思考(thinking.type disabled)
关键要点
- Kimi Code 有两个模型(K3 和 K2.7 Code),通过模型 ID 在客户端或第三方工具中选择。
- 切换模型或推理努力会使已有上下文缓存失效,导致使用量暂时上升,建议在新会话中使用新模型或新努力等级。
- 401 错误通常因为计划权限不足:K3 需要 Moderato 及以上;1M 上下文需要 Allegretto 及以上;HighSpeed 需要 Allegretto 及以上。
- HighSpeed 模式仅加速模型输出,不加速工具调用和脚本执行;模型 ID 必须为
kimi-for-coding-highspeed,拼写错误会静默回退。 - 在第三方工具中使用 K3 时,需手动将上下文窗口设为
1048576,并且推理努力仅支持max(其他值会报错或被映射为 max)。 - 官方 CLI 和 VS Code 扩展提供便捷的切换方式;第三方工具需手动设置模型 ID。
意义与影响
Kimi K3 的发布标志着 Kimi Code 在模型能力上的升级,提供了更大的上下文窗口(1M)以及 HighSpeed 加速选项,同时通过不同会员计划进行分层。对开发者而言,理解切换模型带来的缓存失效、权限限制以及推理努力映射机制,有助于避免不必要的消耗和错误,提升使用效率。特别是对于依赖第三方编码工具的团队,需要明确上下文窗口和推理努力的配置细节,才能充分发挥 K3 的性能。整体上,这次更新强化了 Kimi Code 作为专业编码助手的竞争力,但用户需根据实际计划和任务需求选择合适的配置。
