ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

九月开源模型新面孔盘点:不止Qwen和Llama,冷门选手值得关注

九月开源模型新面孔盘点:不止Qwen和Llama,冷门选手值得关注 9月新面孔开源模型盘点除了Qwen和Llama这些冷门选手值得你花十分钟了解9月又是开源模型扎堆发布的一个月。每次一聊开源模型大家条件反射就是Qwen、Llama、Mistral这几个老熟人但说实话真正有意思的东西往往不在热榜上。这个月我花了不少时间在HuggingFace和GitHub上翻新模型仓库筛出几个热度不算高但很有特点的开源模型项目有的是架构上有新思路有的是在特定任务上性价比高得离谱还有的干脆就是给资源有限的个人开发者准备的。这篇文章就把我实际测过、跑过、觉得值得一聊的九月份新面孔拉出来做个汇总同时给每个模型配上适用场景和坑点提醒方便你直接按需取用。1. 这个月开源模型的一个明显趋势大家都在往“更小更专”的方向卷先说宏观层面的观察这对你理解下面每款模型的选择逻辑会有帮助。9月份这批新模型明显分成两类思路。一类是超大厂继续堆参数、堆数据做基座模型的迭代另一类是个人或中小团队开始专注做“特定任务的专家模型”他们不再追求通用能力而是把某个单点任务打磨到极致。后者这批模型数量更多也更贴合普通开发者的实际需求。我统计了一下9月中旬到下旬在HuggingFace上发布的模型中文社区讨论度低但下载量却不错的大致集中在四个方向多模态理解能力的轻量化延伸——不搞全模态大而全专注把“图片文字”的理解压缩到百亿参数以内代码生成与代码解释的垂直增强——尤其针对Python和SQL这两个真实生产环境最常见的场景视频与3D生成的效率优化——不是新开赛道而是用新的自回归方式把视频模型的时间开销压下来端侧小模型的极端压缩——主打2B以下直接跑在手机和树莓派上的方案。这四个方向其实也代表了过去半年开源社区沉淀出来的共识通用能力追不完不如把特定场景做透。下面逐个聊具体模型。2. 多模态轻量化这两个模型把“图片文字”理解压到了百亿参数以内2.1 MiniCPM-V 4.0手机端多模态的体验已经超出预期MiniCPM系列在开源社区一直有点叫好不叫座——技术报告写得扎实但讨论热度始终上不去。9月份更新的4.0版本核心变化点在于把视觉编码器和语言模型的融合做了更深层的改造。我实际用下来的感受在端侧多模态这个领域它对细节的捕捉能力是明显优于同尺寸竞品的。拿OCR场景举例我拿了一份手机拍摄的、带倾斜角度的菜单图片去测试它不仅能识别出文字内容还能结合版面布局判断出哪些是菜品名、哪些是价格、哪些是备注这在2.4B参数这个规模里是相当难得的。跑通它的步骤也很直接创建一个新的虚拟环境Python版本建议3.10以上安装依赖pip install transformers accelerate torch注意torch版本要和你的CUDA匹配从HuggingFace下载openbmb/MiniCPM-V-4权重如果网络受限可以用hf-mirror.com设环境变量加速推理代码核心部分就十几行from transformers import AutoModel, AutoTokenizer model AutoModel.from_pretrained( openbmb/MiniCPM-V-4, trust_remote_codeTrue, torch_dtypetorch.bfloat16 ).to(cuda) tokenizer AutoTokenizer.from_pretrained(openbmb/MiniCPM-V-4, trust_remote_codeTrue) image Image.open(test.jpg).convert(RGB) question 这张图片里的关键信息是什么请详细描述 msgs [{role: user, content: image, type: image}, {role: user, content: question, type: text}] res model.chat(imageNone, msgsmsgs, tokenizertokenizer) print(res)有个值得注意的点如果你要在CPU上跑推理强烈建议开启4bit量化不然单帧推理时间可能会跑到几十秒体验基本不可用而在量化后整体内存占用能控制在3GB以内帧率可以接受。2.2 Qwen2.5-VL-7B-Instruct-360BG一个让360亿MoE模型也不得不侧目的视觉数学专家这个名字看着有点长但它做的事情其实很聚焦专门针对“看图解题”——也就是数学图表、几何图形、函数图像这一类场景做了强化。它本质上是在Qwen2.5-VL-7B的基础上用大量合成数学图像数据做了进阶微调。这个模型的发布让我比较意外因为在此之前大多数开源视觉模型在“混合图文推理”上的表现都偏弱。比如你拿一张包含柱状图和折线图的信息图去问“哪个季度增长最快”很多模型能描述出图里有什么但算不出答案。而360BG这个版本我实测了一道带图的概率题、两道函数图像题都能给出完整推理过程正确率表现不错。适合用它做的场景很明确数学教育领域的自动解题、试卷批改辅助、图表数据抽取。不过有个前提你要清楚它是7B模型不是满血版Qwen2.5-VL-72B的替代品。如果你处理的是复杂的版面理解、非结构化扫描件它的上限就会暴露出来。它擅长的是“数学世界里的视觉理解”不是通用文档理解。选型时先确认你的任务是不是数学推理类再做决定。这条经验也是我从几次误用里得来的。一开始我拿它去解析一个带表格的PDF财报效果一般后来换成视觉数学题表现就完全不一样了。垂直模型一定要用在垂直场景千万别指望通吃。3. 代码与SQL的同级对决DeepSeek-Coder-V2-Lite的真正杀手锏如果这个月只让我给后端开发者和数据分析师推荐一个模型那我的答案大概率是DeepSeek-Coder-V2-Lite。它不是9月的新模型但是在9月完成了对开发者体验的重大优化——重点是它的FIM模式Fill-In-Middle和长上下文代码理解能力被进一步激活了而且16B的体量在单卡A100上就能顺畅跑起来。DeepSeek-Coder-V2-Lite给我的最大感受是它在“续写”和“代码填空”上的手感已经非常接近商业模型的水准了。我用同样的Prompt在两个模型上做过对比测试让它们补全一个Python函数要求处理边界条件DeepSeek-Coder-V2-Lite给出的版本在大陆项目和配置类的代码上下文里更加自然而其他同体量模型偶尔会出现重复逻辑或漏掉else分支的情况。部署它有一些门槛但也有捷径。完整FP16权重大约32GB单张24GB显卡会有点吃紧所以我建议直接用社区打包好的AWQ 4bit量化版显存占用能打到10GB左右。推理框架推荐用vLLM吞吐量比纯transformers管线要高一截。启动参数关键是python -m vllm.entrypoints.openai.api_server \ --model deepseek-ai/DeepSeek-Coder-V2-Lite-Instruct \ --quantization awq \ --max-model-len 8192 \ --gpu-memory-utilization 0.9值得一提的点是V2-Lite在SQL生成上的表现被大多数人低估了。我拿一套包含12张表的电商库做了自然语言转SQL测试它不仅能处理JOIN和子查询还能理解“最近30天未下单但加过购的用户”这种带业务含义的查询条件。对于数据组来说用它做临时取数工具的内核比自己手写规则引擎靠谱得多。要注意的是如果你用的代码库主要是TypeScript或Rust它的表现会略逊于对Python和SQL的掌握度——这是训练语料分布的天然结果。另外长上下文下如果超过12K token模型的注意力会开始衰减建议拆分大文件再喂进去。4. 视觉生成领域的突破者让视频生成不再是“大力出奇迹”4.1 Open-Sora-Plan 1.3视频生成的全新自回归路径9月视觉生成方向的热闹属于Open-Sora-Plan。它在1.3版本里做了一个目前在开源社区还比较少见的尝试用自回归的方式来生成视频而不是完全依赖传统的扩散模型。简单说传统视频生成模型是“下一步预测整个画面”而Open-Sora-Plan 1.3更像是“下一步预测画面里的下一个部分/下一个时间片”——这种“next-token prediction”式的路径让它在时间一致性上表现更好人物和物体在连续帧之间不容易发生形态突变。这个的项目值得跟的一大原因在于它的资源门槛控制得不错。虽然训练全量版需要很多卡但对普通开发者来说它提供了“推理优先”的轻量版本一张14GB显存以上的显卡就能运行单段短视频生成。实测下来一个5秒、512x512分辨率的片段生成时间在3-5分钟区间效果方面重点关注的是动作幅度——目前它对大幅度运动和复杂交互的生成还不够稳这个大家心里要有预期。如果你想自己搭一套玩我的建议是先到官方GitHub仓库确认版本号当前建议直接用release分支而不是main分支后者处于快速迭代状态接口变动频繁环境的坑主要在decord这个视频解码库上0.9.0版本在部分Linux发行版上编译会失败建议装evald替代或者直接使用容器镜像生成时尽量用英文Prompt描述模型对中文的语义对齐稍弱。4.2 HoneyBee低分辨率零样本视频生成的意外黑马另外一款值得留意的模型是HoneyBee它走的是另一个极端——专攻“低分辨率零样本视频生成”。什么意思就是你不需要针对某一个视频做任何训练或微调直接输入一张静态图它就能基于模型内部的动态先验生成一段短视频。这个能力在故事板预演、动态插画、广告分镜这类场景里特别有用可以帮你快速看到画面动起来的大致效果。它的架构核心是把“外观”和“运动”解耦在生成过程中先重置外观编码器再用一个全局运动矩阵来控制画面动势。这个概念落地后的实际表现就是画风保真度很好但运动幅度偏保守。不过用在“先看看大致动态效果”的pre-visualization阶段绰绰有余了。部署上要留意HoneyBee的资源需求不算亲民建议至少准备一张24GB显存的显卡才比较从容。5. 音频与大上下文易被忽视但真实用的两个方向5.1 Qwen2-Audio-7B开源语音理解的新基准语音方向每个月的开源动静都不小但这个月真正让我觉得“可商用”的是Qwen2-Audio-7B。不少开源语音模型要么只做ASR、要么只能做简单的指令跟随而Qwen2-Audio-7B是把语音理解提升到了一个真正能对话的层级——你可以直接跟它说“播放我上周买的那个商品到货了吗”它能准确从语音中抽取语义并回答问题。这点在语音助手类的产品里非常关键因为真实用户说话带着口语、噪音和指代不清远比朗读式测试复杂。我拿了一段在嘈杂咖啡厅录的语音测试背景有杯碟碰撞声模型依然能准确保留主说话人的指令内容。这一点对做智能硬件、语音交互应用的朋友来说价值不小。如果你要把它集成成服务建议走vLLMASR流水线的方案架构上语音识别和音频理解拆成两个模块便于单独替换和升级。Qwen2-Audio-7B本身可以作为理解层前端的语音识别可以接Whisper或FunASR。5.2 LongWriter-13B长文本生成不再靠“拼凑重复”长文本生成一直是开源模型的软肋不少模型超过4000字后就开始逻辑断裂、循环重复。9月份LongWriter-13B用一个新的训练方法解决了这个痛点它通过调整注意力窗口利用率和动态采样策略让模型能在不修改Transformer核心结构的情况下稳定输出超过10000字的连贯文本。我的实测体感是让它写一篇“关于社区商业运营的分析报告”设定为8000字它的整体框架层次清晰结论和论据的对应关系也保持得住。之前在同体量的模型上写到4000字左右基本就开始车轱辘话了。但这里有个实打实的坑要提醒长上下文推理的时间和显存开销是超线性增长的。用FP16跑13B模型默认最大长度8000字时可能就需要40GB以上的显存。我的建议是服务端用4bit量化加上FlashAttention再进行分段滑动窗口读取否则部署成本会让你很痛。6. 九个模型横向怎么选一份基于实战的选型清单聊了这么多具体模型最后帮你收拢一下按场景做个清晰的选型建议。不同场景的优先级排序比单看模型参数重要得多。使用场景首选模型备选方案关键注意点端侧图片理解手机/嵌入式MiniCPM-V 4.0Qwen2.5-VL-7B-360BG必须量化内存3GB内可行视觉数学题/图表推理Qwen2.5-VL-7B-360BGGPT-4o闭源对照仅限数学类场景通用文档能力一般代码补全/生成Python/SQLDeepSeek-Coder-V2-LiteCodestral4bit量化8K上下文长文本写作5000字以上LongWriter-13BDeepSeek-V2显存充足再上否则量化语音交互/智能硬件Qwen2-Audio-7B前端接Whisper后端部署用vLLM流式输出动态分镜/短视频预演HoneyBeeOpen-Sora-Plan 1.3生成时间长任务排队处理完整视频内容生成Open-Sora-Plan 1.3商业产品预览功能看官方Demo选型时有一个我反复强调的判断逻辑先看任务边界再看模型能力最后才看硬件门槛。很多人在第一步就倒过来了——先看硬件能跑什么模型再回头找任务这样很容易用错场景效果也大打折扣。7. 部署踩坑实录这五个问题我几乎每个项目都会遇到最后分享几个这个月实际部署新模型时踩过的坑整理成清单给你省得你重复交学费。坑一HuggingFace下载超时或断流。设环境变量可以解决export HF_ENDPOINThttps://hf-mirror.com # 然后正常用 huggingface-cli download 即可从国内机器下载模型权重时这个顺手设置能节省大量时间。权重大的模型建议用huggingface-cli download的断点续传机制配合screen在后台跑别直接挂在终端窗口。坑二transformers版本导致的兼容性问题。新模型发布时对transformers的最低版本要求往往高于你服务器上装好的版本。建议每个模型建独立虚拟环境并安装最新transformers不对全局环境做升级避免老项目跟着翻车。坑三量化格式和推理框架不匹配。有的模型提供AWQ和GPTQ两种量化版但vLLM可能只支持其中一种或需要特定版本。下载前先看框架的官方文档确认支持列表再决定拉哪个权重不然可能白下载几十GB。坑四视频模型的内存峰值远超预期。视频生成模型的峰值显存往往出现在注意力计算阶段而不是最终写入阶段。跑生成任务时不要用--gpu-memory-utilization 1.0留20%余量不然很容易OOM。坑五长上下文模型的“幻觉膨胀”。这类模型在长文本生成后段会比短文本模型更容易出现细节捏造。如果你用的是LongWriter这类模型来做资料生成后期务必加一道事实核验流程别直接拿生成内容当最终答案。这五个问题我几乎每个新项目部署时都要过一遍。尤其是在多模型并存的服务器上环境隔离做不好排查起来真的会让人怀疑人生。我的习惯是每接入一个新模型就在/opt/models/下建独立目录记录模型来源、版本号、部署使用的框架和参数形成一张表贴在项目文档首页出了问题10分钟内定位。开源模型这个圈子的更新速度确实快9月这批新面孔里有的可能很快会被下一波迭代淹没但它们在某个具体场景下解决真实问题的方法论是值得长期留存的。我的建议是别只盯着热门榜多去实际跑一跑这些“没听过”的模型每跑一个你对模型边界和任务匹配的感知就会更准确一层。这比反复刷测评榜单带来的提升实在得多。
返回列表