Kimi K2 是月之暗面(Moonshot AI)于 2025 年 7 月 9 日发布并开源的旗舰大语言模型。它采用混合专家(MoE)架构——把网络拆成多个专家子网络、每次只路由少量专家计算——总参数 1T(万亿),单次推理仅激活 32B 参数;训练数据约 15.5T tokens,原生支持 256K 上下文(模型单次能读取的 token 数量);权重以修改版 MIT 协议开源,允许商用与私有化部署。官方在发布时公布,thinking 模式下其 AIME 2025、LiveCodeBench 等数学与代码基准得分超过 GPT-5 与 Claude Sonnet 4。与普通聊天模型不同,K2 的深度思考由输入格式触发,官方还提供了 Agent 工具调用协议示例,是当前少有的“能力接近闭源旗舰、权重可自建”的开源基座。本攻略按 9 个板块组织:速览卡、安装与配置、快速上手、核心能力、生产部署、竞品对比、版本迭代、应用场景、常见误区与面试题,读完即可接入 API 或启动本地集群。

岗位关联

掌握 K2 的接入、思考模式配置与私有化部署,意味着你能在自有环境复现接近 GPT-5 的数学与代码推理能力,并把它接入 Agent 工作流——这是当前 LLM 应用工程师与私有化团队的硬核技能。

目录
  1. 为什么需要 Kimi K2:开源侧缺一个“闭源级推理 + 可私有化”的基座
  2. 安装与环境配置:云端 API 与本地 vLLM,两种路径 5 步就绪
  3. 快速上手:5 分钟用官方 API 跑通第一次对话
  4. 核心能力详解:5 大支柱
  5. 生产部署与监控:从上线到运维
  6. 版本迭代
  7. AI 应用场景
  8. 常见误区
  9. 面试题
  10. 参考来源
工具类型
开源大语言模型(1T 参数 MoE 基座)
开发商
Moonshot AI(月之暗面,中国·北京)
开源协议
修改版 MIT(可商用)
GitHub Stars
无
主要语言
Python(权重 + 推理脚本)
当前版本
K2-0711(开源权重);K2 Turbo Preview(API,2025-10)
安装方式
pip install openai(云端 API)或 pip install vllm(本地部署)
上手难度
★★★☆☆(中等)
适合人群
LLM 应用工程师 · Agent 开发者 · 私有化部署团队
同类工具
DeepSeek-V3.2 · Qwen3-235B-A22B · Llama 4 Maverick

速览卡是工具类内容的固定首屏模块:30 秒判断「这工具是什么、能不能商用、适不适合我」。

为什么需要 Kimi K2:开源侧缺一个“闭源级推理 + 可私有化”的基座

开源模型与闭源旗舰的差距长期集中在三处:数学与代码的推理深度、超长上下文、Agent 多步工具调用的稳定性。DeepSeek 系模型对话与代码能力强,但长文档与竞赛级数学仍有短板;Qwen3-235B 部署成本友好,但在最难数学基准上与 GPT-5 级别仍有差距。对数据不能出域的金融、政企、教育团队来说,闭源 API 无法满足合规要求,只能等待一个“能力接近 GPT-5、权重可下载”的开源基座。

K2 用三件事补上缺口:其一,1T 总参数 MoE 只激活 32B(约占总参数 3.2%),把单 token 推理算力成本压到 30B 级稠密模型的量级;其二,256K 原生上下文让数十万字的文档可一次装入,不再依赖复杂分块;其三,开源权重配合修改版 MIT 协议,允许内网私有化与商用。官方同时公布了思考模式的触发模板与 Agent 协议示例,把“推理—工具调用”做成显式的、可复现的输入格式,而不是后期套壳。

与同类开源模型的定位差异在于:DeepSeek-V3.2 的稀疏注意力(DSA)更偏对话高并发与长文档省显存;Qwen3-235B 的思考模式是“默认开、可关”的混合策略;而 K2 的深度思考由输入格式显式控制,直答与长思考的行为边界清晰,更适合对推理过程有强预期的 Agent 场景。它在数学、代码与工具编排上的官方口径成绩,是开源侧第一次正面对标 GPT-5 级别。

安装与环境配置:云端 API 与本地 vLLM,两种路径 5 步就绪

步骤一·安装(云端 API):注册并登录 platform.moonshot.cn,在「API Key 管理」创建密钥;本地执行 pip install openai,接口兼容 OpenAI 格式,无需额外 SDK。

步骤二·配置(本地部署):先算显存预算——K2 权重做 FP8 量化(把权重从 16 位压缩到 8 位浮点,显存减半)后约 1TB,官方示例使用的是单机 8×H200(单卡 141GB,合计约 1.1TB)。若使用 8×A100/H100 80G(合计 640GB),必须压低 --max-model-len(如 32768)并留足 KV cache(推理时缓存的注意力键值对,是显存占用大头),否则会 OOM。安装最新版 vLLM,权重从 Hugging Face 或 ModelScope 拉取。

步骤三·验证:用一条 curl 请求确认 OpenAI 兼容接口已返回结果。

注意:Hugging Face 上的权重仓库名为 MoonshotAI/Kimi-K2-Instruct,国内用户可用 ModelScope 同名校验。启动后服务默认监听 8000 端口,任何 OpenAI SDK 只需把 base_url 指向 http://localhost:8000/v1 即可切换本地/云端。

bash15 行
# 云端 API 路径pip install openai # 本地部署路径(8×H200 级集群,FP8 权重)pip install -U vllmpython -m vllm.entrypoints.openai.api_server \  --model MoonshotAI/Kimi-K2-Instruct \  --tensor-parallel-size 8 \  --max-model-len 262144 \  --gpu-memory-utilization 0.95 # 验证接口curl http://localhost:8000/v1/chat/completions \  -H "Content-Type: application/json" \  -d '{"model":"MoonshotAI/Kimi-K2-Instruct","messages":[{"role":"user","content":"1+1=?"}]}'

快速上手:5 分钟用官方 API 跑通第一次对话

最小可用流程分三步:创建 API Key → 用 Python 发起对话 → 检查返回内容。K2 的 API 模型名以 kimi-k2 开头,例如 kimi-k2-0711-preview(另有 2025-10 上线的加速版 kimi-k2-turbo-preview),指定错误名称(如旧的 moonshot-v1-8k)不会得到 K2 的能力。

1. 在 platform.moonshot.cn 完成注册,创建 API Key 并复制。

2. 本地执行 pip install openai,运行下方脚本,把 api_key 替换为你的密钥。

3. 观察输出:默认直答模式会直接返回最终答案;若消息以官方模板触发 thinking,返回结果前模型会先生成推理过程段。

进阶技巧:开源权重侧的 thinking 模式靠模板触发,官方格式是在 assistant 起始处插入 think 段,模型会先输出推理再输出答案;省略该段即为直答。数学、代码、多步推理类任务务必开启思考,闲聊类任务关闭以省延迟。官方仓库提供 kimi.py 推理脚本,可直接复用其消息组装逻辑,避免手写模板出错。

python17 行
from openai import OpenAI client = OpenAI(    api_key="sk-你的密钥",          # platform.moonshot.cn 创建    base_url="https://api.moonshot.cn/v1") resp = client.chat.completions.create(    model="kimi-k2-0711-preview",    messages=[        {"role": "system", "content": "你是 Kimi,由 Moonshot AI 提供。用中文回答,先给结论再给推导。"},        {"role": "user", "content": "用 Python 实现快速排序,并分析时间复杂度。"}    ],    max_tokens=4096,    temperature=0.6,)print(resp.choices[0].message.content)

核心能力详解:5 大支柱

支柱一·1T 总参 / 32B 激活的 MoE 架构。K2 的推理成本核心优势来自稀疏激活:总参数 1T,但每次前向计算只路由约 32B 专家参数,单 token 算力成本远低于同规模稠密模型。配合 FP8 量化,1T 权重可装入约 1TB 显存的 8 卡集群,这是它能被私有化部署的前提。需要理解的是,MoE 省的是计算量,不省显存——权重仍然完整驻留显存。

支柱二·256K 原生上下文。K2 一次性可容纳约数十万汉字,覆盖招股书、合同、长研报等场景。相对于“分块—检索—拼接”的 RAG 管线,原生长窗口消除了跨章节信息断裂,但代价是 prefill 耗时与 KV cache 显存随长度线性增长,生产环境需按任务权衡窗口长度。

支柱三·thinking 深度思考模式。官方公布的高分均基于 thinking 模式:在开源权重上,按模板在 assistant 位置插入 <|im_start|>think 段即可触发,模型会先生成内部推理,再输出最终答案;省略则直接作答。思考模式的触发格式如下:

支柱四·Agent 工具调用协议。官方仓库提供 kimi_lib.py 示例脚本,把“中间结论、工具执行、搜索、最终答案”拆成显式协议消息(如 Note、Execute、Search 等),配合思考模板,让模型在“查资料 → 写代码 → 执行 → 验证”的多步循环中保持行为稳定。这是 K2 面向 Agent 场景的核心设计:推理与工具结果不再混在一个 user 消息里。

支柱五·中英双语与数学代码能力。官方发布口径显示,thinking 模式下 K2 在 AIME 2025(美国数学邀请赛)、LiveCodeBench、HLE 等基准上超过 GPT-5 与 Claude Sonnet 4,数学与代码是其最强区间;中文由训练数据原生命中支持,无需外挂翻译。注意 K2 是纯文本模型,语音、图像、视频能力不在其列(多模态由同厂 Kimi-VL 系列承担)。

text8 行
<|im_start|>systemYou are a helpful assistant.<|im_end|><|im_start|>userWhat is 2+3?<|im_end|><|im_start|>assistant<|im_end|><|im_start|>think<|im_end|>

生产部署与监控:从上线到运维

方式一·官方托管 API(免运维):适用于快速上线与流量波动大的场景。Moonshot 开放平台提供 OpenAI 兼容接口,按 token 计费,无需管理 GPU;平台侧负责弹性扩容与故障恢复。上线前在平台配置用量告警(如日消耗、错误率),防止失控费用。该方式也是无 1TB 显存硬件时的唯一低成本验证路径。

方式二·私有化 vLLM/SGLang(数据不出域):适用于金融、政企等合规场景。基于 vLLM 启动 OpenAI 兼容服务后,业务侧接入方式与云端 API 完全一致,可做到“同一套代码,base_url 一键切换”。官方仓库提供 vLLM 与 SGLang 两种启动脚本,FP8 权重可从 Hugging Face 或 ModelScope 下载。建议为长上下文预留队列:256K 请求的 prefill 耗时以秒计,单机并发数不宜按短文本经验估计。

可观测性:vLLM 原生暴露 Prometheus 指标,重点监控四项——TTFT(首 token 延迟)、decoded tokens/s(吞吐)、KV cache 占用率与 GPU 显存水位。显存水位接近 95% 时需降并发或缩短 --max-model-len;TTFT 飙升通常意味着长 prefill 请求占满 GPU,应把长短请求拆分队列。云端 API 侧则监控每次调用的 tokens 用量、超时率与 4xx/5xx 错误率,用 usage 数据反推各业务线的成本分摊。

<p class="para-label">避坑清单:</p>

<ul class=“dash-list“><li>显存估算错误:FP16 权重约 2TB,8×A100/H100 80G(640GB)放不下,必须用 FP8 并压缩上下文长度,否则直接 OOM。</li><li>忽略思考模板:开源权重不带内置 chat template,裸调容易变成直答模式,数学等任务能力大幅缩水,要用官方仓库脚本组织消息。</li><li>把”修改版 MIT”当标准 MIT:商用前必须通读仓库 LICENSE 的附加条款(署名、名称使用等),不要只看协议名。</li><li>长上下文塞满硬跑:256K 是上限不是推荐值,KV cache 与 prefill 成本线性增长,先筛选高相关章节再入窗。</li><li>API 模型名写错:kimi-latest 与 moonshot-v1-* 不是 K2,必须显式指定 kimi-k2-0711-preview 或 kimi-k2-turbo-preview。</li></ul>

维度Kimi K2DeepSeek-V3.2Qwen3-235B-A22BLlama 4 Maverick
定位开源 MoE 旗舰,数学/代码/Agent 强高效稀疏注意力对话旗舰中大规模开源推理旗舰Meta 开源多模态 MoE
总参/激活1T / 32B671B / 37B235B / 22B400B / 17B
上下文长度256K128K128K(原生 32K + YaRN 扩展)1M(宣称)
思考模式prompt 模板触发,可开关动态思考开关,默认开启原生 thinking 模式无原生思考机制
部署成本高(FP8 权重约 1TB)中(FP8 约 700GB)低(FP8 约 250GB)高(FP8 约 400GB)
中文能力强(中英同权重训练)强(中英)很强(通义系中文突出)较弱(英文为主)
License修改版 MITMITApache 2.0MIT
适合谁Agent 研发、数学代码私有化高并发对话、长文档提效中等算力团队通用部署多模态英文场景研究

选型建议:需要 Agent 工具编排与竞赛级数学、且能接受 8×H200 级硬件投入,选 Kimi K2;追求最低部署门槛与通用对话成本,选 Qwen3-235B;偏长文档高并发对话、想省显存,选 DeepSeek-V3.2;只有多模态输入或 Meta 生态需求才考虑 Llama 4 Maverick,其数学与中文能力在开源旗舰中不占优。

版本迭代

K2 的演进主线是“开源基座 → 思考能力产品化 → 推理加速”。2025-07 开源 1T 权重后,8 月起思考模式进入 Kimi App/Web,9 月全量开放并上架 AWS Bedrock,10 月推出面向 API 的加速版 K2 Turbo Preview(截至训练数据最新为 2025-10 的 Preview 版,可能已有更新版本;开源权重最新正式发布仍为 K2-0711)。

版本时间变化提升
K2-07112025-07首次开源发布1T MoE/32B 激活、15.5T tokens、256K 上下文、修改版 MIT
K2 Thinking2025-08思考模式进入 Kimi App/Web深度推理产品化,用户可开启长思考回答
K2 Thinking 全量开放 + AWS Bedrock2025-09思考能力全量开放,海外云托管上线降低自建门槛,海外用户可经 AWS 调用
K2 Turbo Preview2025-10API 加速版推理提速与思考效率优化,模型名 kimi-k2-turbo-preview
基准Kimi K2(直答)Kimi K2(Thinking)GPT-5(参考)
AIME 2025 数学竞赛—91.385.3官方发布口径(2025-07-09),thinking 模式
LiveCodeBench v6 代码—84.384.1官方发布口径,thinking 模式
HLE 综合知识—26.726.6官方发布口径,thinking 模式
结论

官方公布的领先分数全部基于 thinking 模式,直答分数未随博客公开(表中以 — 表示)——这印证了“思考模板是使用 K2 的关键配置而非可选项”。选型时,闲聊或低延迟场景可关闭思考换速度;数学、代码、多步推理任务务必开启。截至训练数据,K2 Turbo 是 API 侧最新版本但权重未开源,需私有化仍使用 K2-0711;第三方口径与官方口径可能存在量化与采样差异,上线前建议用自测集复验。

AI 应用场景

私有化数学与代码推理服务

阶段:模型部署与推理服务

解决的问题:金融、教育行业数据不能出域,又需要接近闭源旗舰的数学与代码推理能力。K2 的 1T MoE 仅激活 32B 参数,把单 token 算力成本控制在 30B 级稠密模型量级;修改版 MIT 允许内网商用部署,绕过闭源 API 的数据合规限制。

具体案例:将 K2 部署在 8×H200 集群后,作为数学题库的自动判题与解析生成引擎:学生提交解答后,由 K2 按标准答案判定步骤分并生成错因解析,替代人工批改;向量化公式推导复核使研究员可直接用自然语言验证定价模型推导过程。效果以团队自测口径为准,但官方 AIME 91.3 的边界能力为这类任务提供了可行性依据。

思考 + 工具调用的 Agent 开发

阶段:Agent 编排与工具调用

解决的问题:多步 Agent 任务(查资料 → 写代码 → 执行 → 验证)常常因推理与工具结果混在一起而跑偏。K2 官方 kimi_lib.py 协议示例把思考、中间结论、工具执行拆成显式消息段,配合思考模板,使推理过程与工具结果相互隔离,降低幻觉与死循环概率。

具体案例:“代码检索—执行—修复”闭环:Agent 先思考定位问题,再执行搜索或运行测试,最后给出最终答案;相比不做思考、直接把工具结果塞进 user 消息的基线,多步任务的成功率显著提升。该协议模式已在官方发布材料中作为 K2 的 Agent 能力演示。

中文长文档智能处理

阶段:长上下文文档理解

解决的问题:招股书、合同、研报动辄数十万字,传统分块 RAG 会切断跨章节逻辑(如“豁免条款”与“费用条款”的关联)。K2 原生 256K 上下文可一次装入约三十万汉字,分块次数从传统 8K 窗口的十几次降到 1 次,从源头消除分块与重排引入的错误。

具体案例:律所将 K2 用于合同风险点初筛:整份合同一次读入,输出条款风险清单与修改建议,律师从逐条人工翻阅变为“AI 初筛 + 律师复核”,人力工时明显下降;投研场景下,全年报与招股书对照问答无需拼接即可直接回答跨章节问题。

常见误区

误区我在 Kimi 里用 K2 做题,推理过程很短、答案经常错,是不是模型被高估了?

正解K2 的深度推理由输入格式触发:开源权重上需要在消息中按官方模板插入 <|im_start|>think 段,模型才会进入长思考;省略该段时它倾向于直答,数学类任务表现明显下降。官方公布的 AIME 91.3 等数字均基于 thinking 模式。接入时先确认模板被正确应用(使用官方仓库脚本或手工组装消息),再评价模型能力。

为何常见:官方宣传以 thinking 分数为主,用户默认“开箱即用”,忽略了思考模式的格式前提。

误区我在 platform.moonshot.cn 上调 API,模型名写的 kimi-latest 或 moonshot-v1-8k,这不就是 Kimi K2 吗?

正解moonshot-v1-8k/32k/128k 与 kimi-latest 是 Moonshot 的早期对话模型,架构与能力定位都不同于 K2。K2 的 API 模型名以 kimi-k2 开头(如 kimi-k2-0711-preview、kimi-k2-turbo-preview),请求体里 model 字段写错不会得到 K2 的能力。迁移时务必核对请求体与用量报表中的模型名。

为何常见:同一厂商多套命名体系并存,文档入口相同,容易沿用旧项目配置。

误区我在网上看到 K2 开源了,准备下载到我的 4090 上跑。

正解K2 总参数 1T,FP8 权重约 1TB 显存;单张 4090(24GB)无法加载完整权重。官方示例使用单机 8×H200(141GB),8×A100/H100 80G(合计 640GB)需要更低上下文或更强量化,且 256K 上下文的 KV cache 会额外占用大量显存。无此硬件时建议先走官方 API 验证效果。

为何常见:“开源”常被理解为“普通硬件可跑”,忽略了 MoE 总参数量与显存容量之间的硬约束。

误区协议写着 MIT,那我改个名字就能商用,无需任何声明。

正解官方协议为“修改版 MIT”:核心的商用、修改、再分发权利与 MIT 一致,但附加了额外条件(如保留版权声明、对 Moonshot/Kimi 名称的使用限制、按要求声明模型输出性质等)。商用前必须通读 MoonshotAI/Kimi-K2 仓库中的 LICENSE 原文,以实际条款为准。

为何常见:只看到“MIT“三个字母就跳过协议全文,忽略”Modified”前缀带来的差异。

误区反正支持 256K,把整库文档都塞进 context 窗口效果最好。

正解256K 是上限而非推荐值。上下文越长,prefill 耗时与 KV cache 显存线性增长,单请求延迟与成本显著上升;超过服务端 --max-model-len 会直接报错。长文档任务建议先筛选“需要跨段推理的内容”,配合检索只装高相关章节,把长窗口当作兜底而非默认。

为何常见:参数表上的最大值被误读为“越接近越好”,忽略了资源与延迟约束。

面试题

Q1. Kimi K2 的架构总参数量与单次推理激活参数量分别是?

单选题 · easy

  • A.1T 总参 / 32B 激活← 正确答案
  • B.671B 总参 / 37B 激活
  • C.235B 总参 / 22B 激活
  • D.400B 总参 / 17B 激活

答案:A。K2 为 MoE 架构,总参数 1T,单次推理仅激活 32B,这是其推理算力成本远低于同规模稠密模型的原因。671B/37B 是 DeepSeek-V3 家族,235B/22B 是 Qwen3-235B,400B/17B 是 Llama 4 Maverick,均为干扰项。

Q2. K2 权重采用的开源协议是?

单选题 · mid

  • A.修改版 MIT,可商用← 正确答案
  • B.Apache 2.0,可商用
  • C.仅限学术研究使用
  • D.GPL v3,强制开源

答案:A。官方明确为“修改版 MIT(Modified MIT)”,允许商用与再分发,但存在附加条款,商用前需读 LICENSE 原文。Apache 2.0 是 Qwen3 系列所用协议,GPL 属强 Copyleft,与 K2 不符。

Q3. K2 的原生上下文窗口长度为?

单选题 · easy

  • A.32K tokens
  • B.128K tokens
  • C.256K tokens← 正确答案
  • D.1M tokens

答案:C。K2 原生支持 256K 上下文,可一次容纳数十万汉字。32K 是早期模型常见窗口,128K 是 DeepSeek-V3.2 的窗口,1M 是 Llama 4 宣称的长窗口,均非 K2 参数。

Q4. 以下哪些是官方公布的 K2 特性?

多选题 · mid

  • A.训练数据约 15.5T tokens← 正确答案
  • B.激活参数仅 32B← 正确答案
  • C.发布时 AIME 2025 领先 GPT-5← 正确答案
  • D.上下文窗口只有 128K

答案:ABC。官方发布口径为 15.5T 训练 tokens、1T/32B MoE、256K 上下文,且 thinking 模式在 AIME 2025(91.3 vs 85.3)超过 GPT-5。D 将 256K 误写为 128K,与事实不符。

Q5. Moonshot 开放平台的 API base_url 是?

单选题 · mid

  • A.https://api.moonshot.cn/v1← 正确答案
  • B.https://api.openai.com/v1
  • C.https://api.deepseek.com/v1
  • D.https://api.z.ai/api/paas

答案:A。K2 的国内开放平台以 https://api.moonshot.cn/v1 为 OpenAI 兼容入口,SDK 中指定该地址即可。其余四个地址分别属于 OpenAI、DeepSeek、智谱,不能用于调用 Moonshot 的 K2 接口。

Q6. 在开源权重上触发 K2 深度思考(thinking)的关键是?

单选题 · mid

  • A.按官方模板插入 think 段← 正确答案
  • B.把 temperature 调为 0
  • C.将 max_tokens 调大
  • D.在 system 里写“请思考”

答案:A。K2 的思考由输入格式触发,官方模板在 assistant 位置插入 <|im_start|>think 段,模型先输出推理再给答案;省略该段则直答。temperature 与 max_tokens 只影响采样,不控制思考开关,system 提示词中的“请思考”不会被 K2 当作显式思考指令。

Q7. 官方演示 K2 私有化部署的参考硬件配置是?

单选题 · hard

  • A.单机 8×H200,FP8 量化← 正确答案
  • B.单张 RTX 4090 直接加载
  • C.单机 4×A100 40G 即可
  • D.无需 GPU,CPU 即可推理

答案:A。1T 参数 FP8 权重约 1TB,需要 8×H200(单卡 141GB,合计约 1.1TB)级别显存。单张 4090 仅 24GB,4×A100 40G 合计 160GB,均无法装载完整权重;CPU 推理在可用性与延迟上均不现实。

Q8. K2 可以通过哪些途径使用?

多选题 · mid

  • A.Moonshot 官方开放 API← 正确答案
  • B.本地 vLLM 部署权重← 正确答案
  • C.OpenRouter 等第三方中转← 正确答案
  • D.仅限官方内部白名单

答案:ABC。官方同时提供开放 API 与开源权重,社区第三方平台也陆续接入中转服务,并非白名单产品。D 与事实相反;选择途径时注意权衡数据合规、延迟与成本。

Q9. K2 发布时官方宣称表现最突出的领域是?

单选题 · easy

  • A.数学推理与代码生成← 正确答案
  • B.语音识别与语音合成
  • C.图像分割与目标检测
  • D.视频生成与视频渲染

答案:A。K2 是纯文本模型,官方公布的优势集中于 AIME、LiveCodeBench、Codeforces 等数学与代码基准。语音、图像、视频能力不在其列,多模态由同厂 Kimi-VL 系列承担。

Q10. 关于 K2 的生产部署,正确的说法有?

多选题 · hard

  • A.FP8 量化大幅降低显存占用← 正确答案
  • B.vLLM 提供 OpenAI 兼容服务← 正确答案
  • C.长上下文增大 KV 显存← 正确答案
  • D.必须转 ONNX 才能部署

答案:ABC。FP8 把 1T 权重压到约 1TB;vLLM 以 OpenAI 兼容接口对外服务,业务侧切换 base_url 即可;KV cache 随上下文线性增长,是显存规划的核心变量。ONNX 不是必要条件,vLLM/SGLang 直接加载权重即可,D 错误。

参考来源