Prhub

#24876 [Docs] Add MiniCPM-V 4.6 cookbook

原始 PR 作者 AgainstEntropy 合并时间 2026-05-11 12:32 文件变更 5 提交数 4 评论 1 代码增减 +956 / -0

执行摘要

添加 MiniCPM-V 4.6 cookbook 文档

PR body 说明这是 #24855 的文档预览,在模型权重公开后更新 TODO。目的是在模型支持合入后,同步提供用户文档,降低使用门槛。

值得阅读,尤其是交互式 Deployment 组件的实现方式可作为后续文档交互模式的参考。设计决策(如按硬件区分 attention backend、reasoning parser 与 tool call parser 的组合逻辑)清晰反映了 SGLang 对多模态模型实际部署的推荐配置。

讨论亮点

该 PR 没有 reviewer 评论,仅由 wisclmy0611 直接批准合并,无争议讨论。

实现拆解

  1. 创建交互式部署命令生成器组件(docs_new/src/snippets/autoregressive/minicpm-v-4_6-deployment.jsx),提供硬件平台、推理解析器、工具调用解析器和 Mamba 缓存等选项,动态生成启动命令。
  2. 编写 cookbook 页面(docs_new/cookbook/autoregressive/OpenBMB/MiniCPM-V-4_6.mdx),详细介绍模型架构、安装(Docker)、部署命令、高级配置(推理、工具调用、视频、分块预填充)和 FAQ。
  3. 更新文档导航配置(docs_new/docs.json),在导航树中添加 OpenBMB 分组并指向新页面。
  4. 更新自回归模型首页卡片列表(docs_new/cookbook/autoregressive/intro.mdx),添加 OpenBMB 卡片及其 logo。
  5. 经 4 次提交逐步细化,补充 Docker 安装细节、工具调用解析器说明,并移除 preview 状态。
文件 模块 状态 重要度
docs_new/src/snippets/autoregressive/minicpm-v-4_6-deployment.jsx 代码片段 added 9.08
docs_new/cookbook/autoregressive/OpenBMB/MiniCPM-V-4_6.mdx 使用指南 added 5.86
docs_new/docs.json 文档配置 modified 3.77
docs_new/cookbook/autoregressive/intro.mdx 使用指南 modified 3.01
docs_new/cards/logos/openbmb.png 资源图片 added 2.17

关键符号

MiniCPMV46Deployment generateCommand getInitialState checkDarkMode handleRadioChange handleCheckboxChange handleTextChange isChecked

分析完成后,这里会展示 LLM 生成的相对完整源码片段和详细注释。

评论区精华

没有提炼出高价值讨论线程

当前评论区没有形成足够清晰的争议点或结论,后续有更多讨论时会体现在这里。

风险与影响

文档中的硬件参数(tp、mem-fraction-static)是作者基于截至提交时未完全公开的模型参数量给出的保守估计,实际部署可能需要调优。已在代码注释中明确标注为预览状态并提示重调,风险较低。此外,文档依赖特定版本 Docker 镜像,若后续镜像标签变更需同步更新。

对用户:新增 MiniCPM-V 4.6 的完整部署指南,含交互式命令生成器,提升用户体验。对系统:无运行时代码变更,不影响服务稳定性。对团队:完善多模态模型文档覆盖,便于维护和用户自助排查。

文档参数未验证 待模型权重发布后更新 依赖特定镜像标签

关联 Issue

未识别关联 Issue

当前没有检测到明确关联的 Issue 链接,后续同步到相关引用后会出现在这里。

完整报告

参与讨论