OpenRouter 解析 Kimi K3:开源权重与许可证条款,以及如何调用

来源:OpenRouter:Announcements(RSS) 2026年9月24日 08:00 AIHOT 评分:77 精选
摘要:OpenRouter 撰文说明 Kimi K3 是开放权重而非开源模型,Moonshot AI 以自定义 Kimi K3 License 在 Hugging Face 发布 moonshotai/Kimi-K3。
# OpenRouter 解析 Kimi K3:开源权重与许可证条款,以及如何调用 - 来源:OpenRouter:Announcements(RSS) - 作者:OpenRouter - 发布时间:2026-09-24 08:00 - AIHOT 分数:77 - AIHOT 标记:精选 - AIHOT 链接:https://aihot.news/items/cmuetpj5l04curohbgsl4cj6m - 原文链接:https://openrouter.ai/blog/insights/kimi-k3-open-source ## 精选理由 原文逐条拆解 Kimi K3 许可证的授权与规模化门槛,并给出 OpenRouter 调用参数和各家定价,读者可据此决定自部署还是走 API。 ## AI 摘要 OpenRouter 撰文说明 Kimi K3 是开放权重而非开源模型,Moonshot AI 以自定义 Kimi K3 License 在 Hugging Face 发布 moonshotai/Kimi-K3。 ## 正文 Kimi K3 是开放权重,而非开源。Moonshot AI 在 Hugging Face 上以 moonshotai/Kimi-K3 发布了该 checkpoint,采用 Kimi K3 License,这是一份自定义许可证,没有 SPDX 标识符,也不在 Open Source Initiative 批准列表中。Hugging Face 模型卡将 license 字段设置为 other,名称为 kimi-k3。如果你想通过 API 调用该模型,而不是自己运行权重,我们以 moonshotai/kimi-k3 提供该模型。 本文介绍该许可证授予和要求的权利、该 checkpoint 包含的内容,以及如何在 OpenRouter 上调用该模型。 摘要 Kimi K3 是开放权重。权重是公开的,但 Kimi K3 License 是 Moonshot AI 自己的文本,并未获得 OSI 批准。 该许可证默认授予使用、修改、分发和销售的权利。它在规模化使用时增加了两个条件:Model as a Service 收入门槛,以及用户界面署名要求。 该 checkpoint 是一个 2.8 万亿参数的混合专家模型,每个 token 激活 1040 亿参数,以 MXFP4 存储。 在 OpenRouter 上,模型 ID 是 moonshotai/kimi-k3。它接受文本、图像和视频输入,拥有 1,048,576 token 的上下文窗口,并支持推理强度、工具调用和结构化输出。没有 :free 变体。 开放权重与开源 这两个术语回答的是不同的问题。 开放权重意味着发布方公开了训练好的参数,你可以下载并查看它们。附加在这些参数上的许可证可以是发布方自行撰写的任何文本。 开源,按照 Open Source Initiative 对该术语的用法,意味着许可证符合 Open Source Definition 并出现在 OSI approved list 上。像 Apache-2.0 和 MIT 这样的许可证拥有 SPDX 标识符,并且在该列表上。 Kimi K3 符合第一个定义,但不符合第二个。 Kimi K3 License 授予了什么 许可证文本将本软件定义为模型权重、参数、配置文件、推理与训练代码以及相关文档。它免费授予使用、复制、修改、合并、发布、分发、再许可和销售本软件副本的权利,以及运行、部署、微调本软件并基于其创建衍生作品的权利。 第 1 节设定了两项基本条件。你必须在软件的所有副本或实质性部分中包含版权声明和许可声明,并且你的使用必须遵守适用的法律法规。 Kimi K3 License 在大规模使用时的要求 在特定阈值之上还适用另外两项条件。 模型即服务门槛。第 2 条将模型即服务定义为:向第三方提供对语言模型推理或微调的访问权限,例如通过 API,且其方式使第三方能够对输入、参数或训练数据行使实质性控制。该定义不包括将模型能力嵌入特定功能或框架之中的终端用户产品,也不包括将请求转发至他人托管的模型。如果你或你的任何关联方经营模型即服务业务,且你的合计收入在任何连续 12 个月内超过 2000 万美元,那么在为任何商业目的使用本软件或其衍生作品之前,你必须与 Moonshot AI 签订单独协议。 用户界面署名。第 3 条适用于以下情形:本软件或衍生作品被用于月活跃用户超过 1 亿或月收入超过 2000 万美元的商业产品或服务。在此情况下,该产品必须在其用户界面上显著展示“Kimi K3”。 豁免。第 4 条将两种情形豁免于上述两项条件之外。第一种是内部使用,定义为不向第三方提供本软件、其输出或其底层能力的用途。第二种是通过 Moonshot AI 的官方产品或认证推理合作伙伴进行访问。 第 5 条是保证免责声明。本软件及其输出按现状提供,不附带任何形式的保证。 在基于这些权重发布产品之前,请先阅读许可证。本文描述的是截至 2026-09-11 发布的文本,不构成法律建议。 检查点包含的内容 以下数据来自 Hugging Face 模型卡。 项目数值 总参数量2.8T 每 token 激活参数量104B 专家数共 896 个,每 token 激活 16 个 注意力机制Kimi Delta Attention 与 Attention Residuals 视觉编码器MoonViT-V2,401M 参数 上下文长度1,048,576 tokens 权重格式MXFP4 权重,MXFP8 激活,量化感知训练 许可证Kimi K3 许可证 Hugging Face 仓库moonshotai/Kimi-K3 模型卡将 Kimi K3 描述为一个原生多模态模型,能够理解文本、图像和视频。模型卡列出思考始终启用,并带有一个 reasoning_effort 字段,该字段接受 low、high 和 max,默认为 max。对于多轮对话和工具调用,模型卡指出,API 返回的完整助手消息,包括推理内容和工具调用,必须回传至 messages。 模型卡列出了三个已发布配方的本地服务栈:vLLM、SGLang 和 TokenSpeed。我们尚未对这些服务栈进行基准测试,本文也不涉及自托管。2.8 万亿参数的 checkpoint 需要多节点服务硬件。如果你没有这样的硬件,托管 API 就是运行该模型的方式。 如何在 OpenRouter 上调用 Kimi K3 模型 ID 为 moonshotai/kimi-k3。2026-09-11 的目录记录列出了以下属性。 属性值 输入模态文本、图像、视频 输出模态文本 上下文长度1,048,576 tokens 推理默认启用,efforts low、high、max,默认 max 支持的参数tools、tool_choice、response_format、structured_outputs、reasoning、reasoning_effort、include_reasoning、max_tokens、temperature、top_p、top_k、seed、stop、logprobs、top_logprobs、logit_bias、frequency_penalty、presence_penalty、repetition_penalty、min_p 变体moonshotai/kimi-k3:batch 用于 Batch API。没有 :free 变体。 定价 我们不为该模型设定统一价格。每个提供商端点都会列出自己的提示词、补全和缓存读取价格,模型页面会显示当前的价格表。2026-09-11 时,目录中有 19 个端点用于 moonshotai/kimi-k3。提示词价格从每百万 token $1.80 到 $6.00 不等,补全价格从每百万 token $9.01 到 $22.50 不等,缓存读取价格从每百万 token $0.21 到 $0.60 不等。Moonshot AI 自己的端点列出的是 $3.00 提示词、$15.00 补全和 $0.30 缓存读取。最大输出长度也因端点而异,从 16,384 token 到 943,718 token 不等。 提供商端点所支持的参数也各不相同。2026-09-11 时,有两个端点未列出 tools,有两个未列出 structured_outputs。如果你的请求依赖某个参数,请将 provider.require_parameters 设为 true,这样我们就只会路由到支持该请求中所有参数的端点。完整的路由控制项请参见 提供商选择。 推理 Kimi K3 默认返回推理内容。通过我们的 API,你可以使用 reasoning 对象来控制它。reasoning.effort 对该模型接受 low、high 和 max。将 reasoning.exclude 设为 true 会从响应中移除推理文本,而模型仍会进行推理。将 reasoning.enabled 设为 false 会要求端点跳过推理。 我们于 2026-09-11 针对 moonshotai/kimi-k3 将每种配置各运行了一次,使用了一个简短的算术提示词。默认请求、low 和 max 请求各自返回了一个 reasoning 字段,以及一条带有答案的 reasoning_details 条目。exclude 请求返回了答案,但没有推理字段。enabled: false 请求没有返回推理字段,而是返回了一个更长的答案,在 content 字段中展示了其推理过程。模型卡称思考始终处于启用状态,而单次调用无法表明该端点究竟是停止了内部推理,还是仅仅停止了返回推理内容。请将 enabled: false 视为对该端点的一项请求,而非一种保证。 对于多轮对话和工具调用,请将完整的 assistant 消息传回 messages,其中包括 reasoning_details 和 tool_calls。我们的推理指南涵盖了 跨轮次保留推理。 带图片的示例请求 该请求发送一张图片和一个问题,要求 high 推理强度,并打印答案。它使用 TypeScript SDK。 import { OpenRouter } from '@openrouter/sdk'; const openRouter = new OpenRouter({ apiKey: process.env.OPENROUTER_API_KEY ?? '', }); const result = await openRouter.chat.send({ chatRequest: { model: 'moonshotai/kimi-k3', messages: [ { role: 'user', content: [ { type: 'image_url', imageUrl: { url: 'https://example.com/screenshot.png' }, }, { type: 'text', text: 'Summarize this screenshot and list the open questions.', }, ], }, ], reasoning: { effort: 'high', }, stream: false, }, }); if (result instanceof ReadableStream) { throw new Error('Expected a non-streaming response'); } console.log(result.choices[0].message.content); 我们于 2026-09-11 使用一张公开照片运行了一个等效请求。该端点返回了对该图片的一句话描述、一个 reasoning 字段,以及一个 usage 对象,其中包含 96 个 prompt tokens、119 个 completion tokens 和 87 个 reasoning tokens。图片输入在 图像理解中有所介绍,视频输入则在 视频输入中有所介绍。 工具调用与结构化输出 模型记录列出了 tools、tool_choice、response_format 和 structured_outputs。工具定义遵循 工具调用中的形式。JSON Schema 响应遵循 结构化输出。由于对这些参数的支持因端点而异,当请求依赖这些参数时,请将 provider.require_parameters 设置为 true。 提示词缓存 2026-09-11 时,每个 moonshotai/kimi-k3 端点都列出了缓存读取价格。当请求命中提供商的提示词缓存时,缓存的提示词 token 将按该端点的缓存读取费率计费,而非其提示词费率,并且响应会在 usage.prompt_tokens_details.cached_tokens 中报告这些 token。关于各提供商的缓存机制,请参见 提示词缓存。 Kimi 早期版本 Kimi K2 和 Kimi K2.5 采用修改版 MIT 许可证。两者都在 MIT 基础上增加了一条条款,要求月活跃用户超过 1 亿或月收入超过 2000 万美元的商业产品,必须在用户界面上显著展示模型名称。Kimi K3 许可证保留了该署名条款,并新增了模型即服务收入门槛。 我们的目录还列出了 moonshotai/kimi-k2.6、moonshotai/kimi-k2.7-code、moonshotai/kimi-k2.5、moonshotai/kimi-k2-thinking 和 moonshotai/kimi-k2。本文仅介绍 Kimi K3。 常见问题 Kimi K3 是开源的吗? 不是。Kimi K3 是开放权重的。Moonshot AI 在 Hugging Face 上以 Kimi K3 License 发布了权重,这是一份自定义许可证,不在 Open Source Initiative 批准列表之中。该许可证授予使用、修改、分发和销售该模型的广泛权利,但附带两项在营收和用户数阈值上生效的条件。 Kimi K3 License 允许什么? 该许可证授予使用、复制、修改、合并、发布、分发、再许可和销售该模型副本的权利,以及运行、部署、微调和创建衍生作品的权利。你必须在该软件副本中保留版权和许可声明,并遵守适用法律。 Kimi K3 License 增加了哪些条件? 两项。如果你或你的关联方经营 Model as a Service 业务,且在任何连续 12 个月内的合计营收超过 2000 万美元,则你在商业使用前需要与 Moonshot AI 另行签订协议。如果基于该模型构建的商业产品月活跃用户超过 1 亿,或月营收超过 2000 万美元,其用户界面必须显著展示 Kimi K3。内部使用以及通过 Moonshot AI 官方产品或认证推理合作伙伴进行的访问,均不受这两项条件约束。 我可以下载 Kimi K3 的权重吗? 是的。该 checkpoint 已发布在 Hugging Face 上的 moonshotai/Kimi-K3。这是一个 2.8 万亿参数的混合专家模型,以 MXFP4 格式存储,每个 token 激活 1040 亿参数。 如何在 OpenRouter 上调用 Kimi K3? 向 https://openrouter.ai/api/v1/chat/completions 发送一个 chat completion 请求,模型 ID 为 moonshotai/kimi-k3。该端点接受文本、图像和视频输入,返回文本,并支持 reasoning、tools 以及结构化输出参数。 OpenRouter 上有 Kimi K3 的免费版本吗? 没有。目录中列出了 moonshotai/kimi-k3 以及 Batch API 的单独 moonshotai/kimi-k3:batch 条目。两者都不是免费的。定价由各提供商设定,因此请查看 模型页面以了解当前费率。