
Kimi K3 本地部署:配置要求、硬件成本与部署方法
“免费使用 Kimi K3”到底免费了什么?
| 常见说法 | 准确含义 | 仍然需要支付的成本 |
|---|---|---|
| “权重免费” | Moonshot 允许在自定义许可证下获取、使用、修改、部署、微调和分发 K3 | 存储、下载流量、加速器、电力、推理服务、监控与人力 |
| “可以本地运行” | 可以在你控制的基础设施上使用支持的推理引擎 | 完整模型的“本地”通常是大型集群,不是普通笔记本 |
| “API 有免费额度” | 部分 Kimi API 新用户会获得代金券 | Kimi 中文帮助中心明确写明:15 元代金券不能用于 Kimi K3 |
| “开放权重就没有 API 费” | 自己运行时,不再按 Token 向权重发布方支付调用费 | 可变 API 成本变成了固定容量和运维成本 |
已确认的 Kimi K3 部署事实
以下信息于 2026 年 7 月 27 日根据 Moonshot 和上游推理框架资料核对。
| 部署变量 | 已确认信息 | 对成本规划的影响 |
|---|---|---|
| 总参数 | 2.8T | 不能套用 7B–70B 本地模型的硬件经验 |
| 激活参数 | 每 Token 104B | 稀疏激活降低单次计算量,但并不会消除专家权重的存储和路由需求 |
| 权重与激活格式 | MXFP4 权重、MXFP8 激活 | 官方量化面向高效推理,但仍依赖硬件与内核支持 |
| 仓库体积 | 约 1.56 TB,包含 96 个权重分片 | 还要为版本、缓存、日志和滚动更新预留额外空间 |
| 上下文窗口 | 1,048,576 Token | 长上下文预填充和状态内存会成为重要容量变量 |
| 官方建议拓扑 | 64+ 加速器超节点 | 这是高效生产推理建议,不是官方声明的统一最低启动门槛 |
| 推荐推理框架 | vLLM、SGLang、TokenSpeed | 应使用 K3 专用上游方案,普通单卡参数不是生产部署计划 |
Kimi K3 怎么自己部署?
1. 下载前先审查许可证
有三条值得让法务确认:
- 如果许可证持有人及关联方经营 Model-as-a-Service 业务,并且任意连续 12 个月合计收入超过 2000 万美元,商业使用前需要与 Moonshot 另行签署协议。
- 如果使用 K3 的商业产品月活超过 1 亿,或月收入超过 2000 万美元,产品界面需要显著展示 “Kimi K3”。
- 按许可证定义的内部使用,以及通过 Moonshot 官方产品或认证推理合作伙伴使用,不适用上面两条要求。
这里是便于决策的摘要,不是法律意见。分发时要保留许可证与版权声明,并让专业人士判断你的产品是否触发具体条款。
2. 规划模型文件与传输
safetensors 权重分片,总体积约 1.56 TB。存储容量不能只按 1.56 TB 卡线配置,还要考虑版本切换、下载缓存和回滚。pip install -U "huggingface_hub[cli]"
huggingface-cli download moonshotai/Kimi-K3 \
--local-dir /models/Kimi-K3生产环境应固定 revision,保存校验信息,把不可变模型文件与服务缓存分开,并规划如何把新版本分发到所有节点而不挤占线上网络。
3. 选择官方列出的推理引擎
/models/Kimi-K3,可在 8 卡 NVIDIA 验证节点上使用 K3 专用镜像,并显式设置并行方式:docker run --rm --gpus all --ipc=host \
-p 8000:8000 \
-v /models/Kimi-K3:/models/Kimi-K3:ro \
vllm/vllm-openai:kimi-k3 \
--model /models/Kimi-K3 \
--tensor-parallel-size 8 \
--trust-remote-code \
--load-format fastsafetensors \
--moe-backend auto \
--gpu-memory-utilization 0.95 \
--max-model-len 32768 \
--reasoning-parser kimi_k3 \
--enable-auto-tool-choice \
--tool-call-parser kimi_k3这是一套有限的验证配置,不是完整的多机生产部署。32K 上下文上限用于给首次验证预留容量;只有完成显存和并发测试后才能继续提高。正式上线仍需要使用与硬件拓扑匹配的上游方案,配置 Tensor、Expert、Data Parallelism、对应加速器内核、调度、健康检查和容量测试。
4. 先验证正确性,再压吞吐
reasoning_content、多轮保留思考、工具调用、结构化输出、长上下文、取消和重试。服务返回 HTTP 200 不等于部署正确。切流量前,应使用固定任务集与托管路由对照。5. 补齐真正的生产系统
自部署还需要:
- 负载均衡、准入控制、队列与背压;
- 首 Token 延迟、吞吐、缓存命中率、错误与加速器健康监控;
- 自动扩容,或明确的固定容量策略;
- 滚动更新、模型回滚与推理框架升级;
- 鉴权、限流、审计日志、滥用防护和数据保留策略;
- 对节点故障、互联问题、性能回退和容量耗尽负责的 On-call。
vllm serve 命令。
计算 Kimi K3 月度自部署 TCO
对比时要把两边公式都写清楚:
托管 API 成本 =
未缓存输入 Token × 实时输入费率
+ 缓存输入 Token × 实时缓存费率
+ 输出 Token × 实时输出费率
自部署月度 TCO =
加速器、存储与网络
+ 工程与运维人力
+ 一次性部署成本 / 摊销月数不要把网上随手找到的一张 GPU 租价当作真实方案。先根据目标拓扑向云厂商或硬件方询价,再加入存储、网络、支持、冗余、利用率和人力。
| 你的情况 | 更合适的起点 | 原因 |
|---|---|---|
| 个人开发者、评估或原型验证 | 托管 API | 不需要承诺集群成本,按实际用量付费 |
| 流量小、波动大或用量未知的小团队 | 托管 API | 固定基础设施和 On-call 成本很难摊薄 |
| K3 只是多模型产品中的一条路由 | EvoLink 统一 API | 一套接入同时保留 K3、小模型和回退路线 |
| 稳定、高调用量的生产业务 | 两种方案都核算 | 真实利用率和供应商报价可能让自有容量更划算 |
| 有严格数据驻留或权重定制要求 | 自部署可能合适 | 基础设施控制权可能比单纯成本更重要 |
| 已有推理集群和运维团队 | 可以考虑自部署 | 平台与人力的大部分固定成本已经存在 |
再把以下成本全部纳入自部署报价,才能与实时按量价格比较:
| 成本项 | 必须计入的内容 |
|---|---|
| 模型文件 | 单份约 1.56 TB,以及下载、暂存、版本、缓存与回滚空间 |
| 推理集群 | 满足延迟和并发目标的加速器拓扑、主机内存、CPU 与高速互联;Moonshot 建议 64+ 加速器以实现高效推理 |
| 存储与网络 | 持久化存储、节点间通信、模型分发、日志和出站流量 |
| 工程投入 | 首次集成、分布式服务、评测、优化、升级与故障处理 |
| 可用性 | 冗余容量、健康检查、故障切换、监控、备份与 On-call |
| 许可证与合规 | 法务审查、必要声明、权限控制、审计日志、隐私与数据驻留要求 |
没有稳定用量、真实集群报价和专职运维团队,就不建议先自部署。 可以先通过 EvoLink 按量调用,积累 30–60 天真实工作负载数据,再重新核算。
什么情况下应该自己部署?
当以下条件同时成立时,自部署可能更合理:
- 持续、稳定的需求可以让集群保持高利用率;
- 隐私或数据驻留要求必须使用你控制的基础设施;
- 团队已经具备大型分布式推理运维能力;
- 需要修改权重、微调或深度改造推理系统;
- 长期可预测用量足以摊薄部署、支持和升级成本;
- Kimi K3 License 与商业模式匹配。
什么情况下托管 API 通常更便宜?
- 流量小、突发、季节性明显,或者还没有真实用量数据;
- 团队目标是上线功能,而不是运营推理集群;
- K3 只是多模型产品中的一条高级路由;
- 还在验证 K3 是否真的适合工作负载;
- 可用性、故障恢复和框架升级会占用稀缺工程时间;
- 大额固定容量会降低切换模型与调整业务的灵活性。
kimi-k3 路由。小团队可以先测试 K3,同时把普通任务留给更小的模型,并保留回退路线。无需先购买 K3 专用容量。 实时事务价格仍由 Kimi K3 模型页负责;API 接入指南说明请求结构、上下文、工具与迁移注意事项。更便宜、也不放弃自部署的上线方式
不要在发布第一天就做长期基础设施承诺,可以分五步决策:
- 先用按量 API。 记录未缓存输入、缓存输入、输出、重试、延迟和任务验收率。
- 只把困难任务路由到 K3。 分类、改写和简单请求继续使用小模型;大型代码库和多工具任务再升级。
- 用真实数据建立 TCO。 把 30–60 天 Token 与并发数据转成容量需求。
- 获取完整自部署报价。 必须包含冗余和运维,而不只是加速器租金。
- 做受控推理验证。 在把自部署当作降本项目之前,验证质量、吞吐、长上下文和故障恢复。
这条路线既能得到真实用量基线,也不会关闭未来私有部署的可能。它还能避免一种常见错误:硬件只够跑 Benchmark,却低估了生产并发和 On-call 工作。
常见问题
Kimi K3 是开源模型吗?
Kimi K3 能在个人电脑上运行吗?
完整 2.8T 模型无法在普通个人电脑上形成实用生产配置。仅官方仓库就约 1.56 TB,Moonshot 还建议使用 64+ 加速器获得高效推理。未来可能出现更小的社区衍生版本,但它们是不同模型文件,需要重新检查质量与许可证。
Kimi K3 官方 API 可以免费试用吗?
Kimi 中文帮助中心明确写明,面向新用户的 15 元 API 代金券不能用于 K3。其他产品、活动或第三方服务可能变化,应核对当前条款,不能默认 K3 API 免费。
Kimi K3 必须使用 64 张 GPU 吗?
Moonshot 的原文是建议 64 张或更多加速器组成的超节点,以获得高效推理,并没有把它公布为统一最低门槛。实际拓扑取决于显存与格式支持、互联、并行方式、上下文、并发和延迟目标。
最便宜的 Kimi K3 评估方式是什么?
用按量 API 跑一小批有代表性的真实任务,尽量复用稳定前缀缓存,合理限制输出,并记录单次验收通过任务的成本。需求和模型适配尚未明确时,这通常比先建集群便宜。
小团队什么时候应该重新考虑自部署?
当月度用量稳定、并发可预测、已经拿到真实基础设施报价、有人负责推理运维,并且托管方式无法满足关键需求时,再比较完整月度成本与可靠性。
先用 EvoLink 会不会妨碍以后自部署?
不会。先使用兼容 API 能得到用量、缓存、延迟和输出数据,为容量规划提供基础。应用层保持适配器模块化、保留固定评测集,并把底层推理服务视为可替换路由即可。


