MiniCPM5-1B震撼发布:10亿参数端侧AI模型如何突破性能极限?
MiniCPM5-1B震撼发布:10亿参数端侧AI模型如何突破性能极限?
【免费下载链接】MiniCPM5-1BMiniCPM5-1B,这是 MiniCPM5 系列的首款模型。它是一个专为端侧、本地部署和资源受限场景打造的 10 亿参数密集型 Transformer 模型,达到了 10 亿参数级开源模型的 SOTA 水平项目地址: https://ai.gitcode.com/OpenBMB/MiniCPM5-1B
MiniCPM5-1B是OpenBMB开源社区推出的首款MiniCPM5系列模型,作为专为端侧、本地部署和资源受限场景打造的10亿参数密集型Transformer模型,它一举达到了10亿参数级开源模型的SOTA水平,为边缘计算场景带来了革命性的AI能力。
🌟 核心亮点:重新定义10亿参数模型性能边界
🏆 10亿参数级开源SOTA
在同类规模模型中,MiniCPM5-1B展现出显著优势,尤其在智能工具使用、代码生成和复杂推理任务上表现突出。通过与LFM2.5-1.2B-Thinking、Qwen3-0.6B/think等强基线模型对比,其综合性能处于开源模型领先地位。
🧠 混合推理模式
内置创新的</think>聊天模板,通过enable_thinking参数即可切换推理模式。同一模型 checkpoint 既能作为快速响应助手,又能变身深度推理专家,满足不同场景需求。
🛠️ 多框架部署支持
采用标准LlamaForCausalLM架构,无需自定义内核或修改模型代码,主流推理引擎可直接加载。支持vLLM、SGLang、Transformers、llama.cpp等多种部署方式,适配从云端到边缘的全场景应用。
🚀 性能突破:RL + OPD技术双引擎驱动
MiniCPM5-1B的训练采用UltraData分层数据管理全栈方案,涵盖基础训练、中期训练和后期训练三个阶段。其中RL(强化学习)+ OPD(On-Policy Distillation)技术组合是性能飞跃的关键:
- 推理能力提升:在数学、代码和指令遵循任务上平均分数提升16分
- 效率优化:超长响应(达到最大token限制)比例降低29个百分点
- 双阶段推理管道:结合长度调度策略,在提升推理准确性的同时有效控制输出长度
💻 极速部署指南:3分钟启动本地AI助手
环境准备
首先克隆项目仓库:
git clone https://gitcode.com/OpenBMB/MiniCPM5-1B cd MiniCPM5-1B主流部署方式
1. vLLM快速部署
pip install "vllm>=0.21" vllm serve openbmb/MiniCPM5-1B --port 80002. SGLang部署(推荐工具调用场景)
pip install "sglang[srt]>=0.5.12" python -m sglang.launch_server --model-path openbmb/MiniCPM5-1B --port 300003. Transformers基础部署
pip install -U "transformers>=5.6" accelerate torchfrom transformers import AutoModelForCausalLM, AutoTokenizer model_id = "openbmb/MiniCPM5-1B" tokenizer = AutoTokenizer.from_pretrained(model_id) model = AutoModelForCausalLM.from_pretrained( model_id, torch_dtype="auto", device_map="auto", ) messages = [{"role": "user", "content": "介绍一下你自己"}] inputs = tokenizer.apply_chat_template( messages, tokenize=True, add_generation_prompt=True, enable_thinking=False, return_dict=True, return_tensors="pt", ).to(model.device) outputs = model.generate(**inputs, max_new_tokens=128) print(tokenizer.decode(outputs[0][inputs["input_ids"].shape[-1]:], skip_special_tokens=True))推荐采样参数
| 模式 | 推荐参数 | 启用方式 |
|---|---|---|
| 思考模式 | temperature=0.9, top_p=0.95 | enable_thinking=True |
| 快速模式 | temperature=0.7, top_p=0.95 | enable_thinking=False |
🐱 趣味应用:MiniCPM桌面宠物
除了专业场景,项目还提供了基于MiniCPM5-1B驱动的本地LLM桌面宠物应用,支持Apple Silicon/NVIDIA GPU/CPU运行,可与Cursor、Claude Code等编码助手协同工作,并支持LoRA角色切换,让AI助手变得生动有趣。
📊 模型技术规格
- 模型类型:因果语言模型
- 架构:标准
LlamaForCausalLM - 参数数量:1,080,632,832
- 非嵌入参数:679,552,512
- 层数:24
- 注意力头数(GQA):Q=16,KV=2
- 上下文长度:131,072
📚 资源与文档
项目提供完善的部署和微调指南,支持多种框架:
- 部署文档:包括Transformers、vLLM、SGLang等后端部署教程
- 微调指南:支持TRL+PEFT、LLaMA-Factory、ms-swift等框架
- 工具调用:SGLang后端原生支持XML风格工具调用解析
📝 许可证信息
本项目及MiniCPM模型权重均基于Apache-2.0许可证发布,允许商业使用和二次开发。
通过将强大的AI能力压缩到10亿参数规模,MiniCPM5-1B为边缘设备带来了前所未有的智能体验。无论是本地开发助手、智能物联网设备还是移动应用集成,这款模型都开辟了端侧AI应用的新可能。现在就开始探索,体验10亿参数SOTA模型的强大能力吧!
【免费下载链接】MiniCPM5-1BMiniCPM5-1B,这是 MiniCPM5 系列的首款模型。它是一个专为端侧、本地部署和资源受限场景打造的 10 亿参数密集型 Transformer 模型,达到了 10 亿参数级开源模型的 SOTA 水平项目地址: https://ai.gitcode.com/OpenBMB/MiniCPM5-1B
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
