☰
SmolLM2-135M-Instruct 许可证与合规指南:MIT、Apache 2.0 与 Ryzen AI TPN 三方许可要点全解析
2026/10/17 2:06:29 网站建设 项目流程

【免费下载链接】SmolLM2-135M-Instruct_rai_1.8.0_hybrid

项目地址:https://ai.gitcode.com/hf_mirrors/amd/SmolLM2-135M-Instruct_rai_1.8.0_hybrid
点击查看免费下载

SmolLM2-135M-Instruct是由 Hugging Face 发布的超小型指令模型,而SmolLM2-135M-Instruct_rai_1.8.0_hybrid则是 AMD 官方使用 Quark 量化工具为其 Ryzen AI 硬件优化后的衍生版本。由于它同时涉及MIT 许可证、Apache 2.0 许可证和Ryzen AI TPN(Third Party Notices,第三方许可声明)三方许可条款,商用前必须弄清各自边界。本文用通俗的方式带你 10 分钟掌握要点,快速完成合规自查。

一、先搞清楚:这是一个什么模型

项目说明
基础模型SmolLM2-135M-Instruct(HuggingFaceTB 开源)
优化方AMD(Copyright 2025)
量化方案AWQ / Group 128 / 非对称 / BFP16 激活 / UINT4 权重
运行形态hybrid 混合模式,面向 Ryzen AI(Ryzen AI TPN 1.8.0)
上下文长度8192 tokens

模型本体是 ONNX 格式的多文件组合:model.onnx 为图结构、model.onnx.data 与 model.pb.bin 为外部权重数据、model.bin 为运行时二进制。运行配置见 genai_config.json,其中声明了RyzenAI提供程序及hybrid_opt_max_seq_length、external_data_file等参数;各 Ryzen AI TPN 版本对应的最大提示长度记录在 rai_config.json 中。

💡 一句话理解三方关系:AMD 改的部分归 MIT,Hugging Face 原模型归 Apache 2.0,AMD 用到的第三方组件归 TPN 声明。

二、MIT 许可证:AMD 修改部分的权利与义务

在 README.md 的 License 一节中,AMD 明确声明:"Modifications copyright (c) 2025 Advanced Micro Devices, Inc.",即对原始模型文件的修改部分适用 MIT 许可。

MIT 许可非常宽松,核心只有两点:

  • 权限:免费使用、复制、修改、合并、发布、分发、再许可、销售,无限制;
  • 义务:在任何副本或实质性部分中保留原始版权声明和许可声明。

对新手来说,这意味着:你可以放心地在应用里集成、二次开发这个模型的 AMD 修改部分,只要不删掉版权声明即可。

三、Apache 2.0 许可证:基础模型的"专利保险"

README.md 的 Base Model License 一节声明,基础模型遵循Apache License 2.0。这是比 MIT 更"完整"的宽松许可证,关键差异在于:

  1. 专利授权:贡献者自动授予使用者专利许可,防止上游突然发起专利诉讼,商用场景下这是重要保障;
  2. 变更声明:若你对文件做了修改,应附上说明(标记修改);
  3. 保留文件:分发时需保留 NOTICE 等许可相关文件。

⚠️ 注意仓库元数据:README.md 头部 front matter 中写的是license: apache-2.0,平台展示时以基础模型许可为主;而实际合规时应两套许可并行遵守——修改部分看 MIT,原始权重与代码资产看 Apache 2.0。

四、Ryzen AI TPN:最容易被忽略的"第三张清单"

README.md 的 Third Party Notices 一节指出:本模型依赖的第三方软件许可信息,需查阅官方发布的Ryzen AI Models TPN License(TPN 1.8.0 版本)。

  • TPN 是什么:Third Party Notices,即"第三方组件清单"。ONNX Runtime GenAI、AMD Quark、OpenVINO 等工具链中可能包含 BSD、Apache 等多种许可的第三方代码,TPN 逐一列明;
  • 为什么重要:即使模型权重许可宽松,工具链里的第三方组件仍受各自许可约束。例如某些 BSD 组件要求保留版权声明,个别组件可能禁止特定用途;
  • 获取方式:通过 AMD 开发者账户页面下载对应版本的 TPN PDF 文档,对照组件逐一确认。

📋 合规小贴士:下载 TPN 文档后,把它和你的README、NOTICE文件放在一起存档,是应对审计时最省事的办法。

五、商用落地:5 步合规自查清单

  • 保留版权声明:分发模型文件时保留 MIT 版权声明(AMD, 2025)与 Apache 2.0 许可全文;
  • 标注修改来源:若你进一步修改了模型,按 Apache 2.0 要求附上修改说明;
  • 核对 TPN 清单:下载 Ryzen AI TPN 1.8.0 文档,确认所用工具链组件无附加限制;
  • 随产品分发许可文本:在产品安装包或说明文档中附上三种许可的完整文本;
  • 版本对齐:确认运行时版本与 rai_config.json 支持的 TPN 版本范围匹配,避免使用不受支持的旧版组合。

六、常见疑问 FAQ

Q1:我可以免费商用吗?可以。MIT 与 Apache 2.0 均明确允许商用、分发和销售,无需付费;但需履行"保留声明"义务,并核对 TPN 中个别第三方组件的限制条款。

Q2:改成自己的版本发布,需要注意什么?需同时保留 MIT 版权声明(AMD 修改部分)和 Apache 2.0 许可文本(基础模型部分),并标注你的修改内容。

Q3:为什么平台显示 Apache 2.0,README 里又写了 MIT?因为仓库是"混合许可"结构:license: apache-2.0指基础模型,正文中的 MIT 段指 AMD 修改部分,两者共存、并行遵守即可。

七、关键文件速查

文件用途
README.md三方许可全文与模型说明
config.json模型结构 + Quark 量化配置(AWQ/UINT4)
genai_config.jsonONNX Runtime GenAI 运行参数
rai_config.json各 TPN 版本的 max_prompt_length
tokenizer.json / vocab.json词表与分词器
chat_template.jinja对话模板

总结:使用 SmolLM2-135M-Instruct_rai_1.8.0_hybrid 的合规路径很清晰——修改部分遵守 MIT(留声明)、基础模型遵守 Apache 2.0(留文本+标修改)、第三方组件核对 TPN(查文档)。把这三步做扎实,无论是个人项目还是企业商用,都能安心使用这个在 AMD Ryzen AI 平台上跑得飞快的小模型。

【免费下载链接】SmolLM2-135M-Instruct_rai_1.8.0_hybrid

项目地址:https://ai.gitcode.com/hf_mirrors/amd/SmolLM2-135M-Instruct_rai_1.8.0_hybrid
点击查看免费下载

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询