【免费下载链接】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 更"完整"的宽松许可证,关键差异在于:
- 专利授权:贡献者自动授予使用者专利许可,防止上游突然发起专利诉讼,商用场景下这是重要保障;
- 变更声明:若你对文件做了修改,应附上说明(标记修改);
- 保留文件:分发时需保留 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.json | ONNX 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
相关推荐
许可证与合规完整指南:Qwen2.5-7B-Instruct_rai_1.8.0_hybrid的MIT协议、Apache 2.0基座与TPN第三方声明
许可证与合规完整指南:Qwen2.5 7B Instruct_rai_1.8.0_hybrid的MIT协议、Apache 2.0基座与TPN第三方声明 在商用或
Gemma-3-4b_rai_1.8.0_npu_16K 许可证与合规指南:Gemma 协议、Ryzen AI TPN 及 MIT 修改条款详解
Gemma 3 4b_rai_1.8.0_npu_16K 许可证与合规指南:Gemma 协议、Ryzen AI TPN 及 MIT 修改条款详解 Gemma 3
SRS 许可证全解析:MIT 主许可证与第三方依赖库的授权合规指南
SRS 许可证全解析:MIT 主许可证与第三方依赖库的授权合规指南 SRS 是一个支持 RTMP、WebRTC、HLS、HTTP FLV、SRT、GB28181
音视频后端直播
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考