Step-2-mini 是阶跃星辰(StepFun)于 2025 年 5 月发布的开源多模态大语言模型,采用 Mixture-of-Experts(MoE,混合专家架构,即多个专用子网络分工处理不同任务、由路由机制动态调用的模型结构)设计,总参数量 32B,激活参数约 14B,支持 160K 上下文窗口与中英双语。其核心定位是在推理成本与模型能力之间取得平衡:在多项评测中达到接近闭源大模型(如 GPT-4o mini 级别)的水平,同时可在单张 A100/H100 或少量消费级显卡上完成部署。对于需要私有化部署、数据不出域或追求更低推理成本的团队,Step-2-mini 提供了一个务实选项。本篇将从安装部署、快速上手、核心架构、生产运维与选型对比五个维度展开,全程基于官方仓库与文档,确保可操作、可复现。

岗位关联

掌握 Step-2-mini 的部署与调优,意味着你能够以远低于闭源 API 的成本落地中英文 RAG、长文档分析与 Agent 任务,这是当前企业级 LLM 工程落地中极具市场价值的一项技能。

目录
  1. 为什么需要 Step-2-mini:高性能模型门槛高,MoE 架构给出性价比解
  2. 安装与环境配置:3 步就绪
  3. 快速上手:10 分钟跑通第一个对话
  4. 核心能力详解:4 大支柱
  5. 生产部署与监控:从上线到运维
  6. 版本迭代
  7. AI 应用场景
  8. 常见误区
  9. 面试题
  10. 参考来源
工具类型
开源 MoE 大语言模型(可商用)
开发商
阶跃星辰(StepFun,中国·上海)
开源协议
Apache 2.0(可商用)
GitHub Stars
无
主要语言
Python(推理框架)/ 中英双语(模型)
当前版本
Step-2-mini-2025-09-11(含 160K 上下文)
安装方式
pip 安装 transformers / vLLM
下载地址
无
官方文档
无
上手难度
★★★☆☆(中等,需 GPU 与基础推理框架知识)
适合人群
LLM 工程师·RAG 团队·私有化部署开发者
同类工具
Qwen2.5-32B·MiniCPM 4·GLM-4-32B
托管服务
无

速览卡是工具类内容的固定首屏模块:30 秒判断「这工具是什么、能不能商用、适不适合我」。

为什么需要 Step-2-mini:高性能模型门槛高,MoE 架构给出性价比解

传统稠密大模型(Dense Model,即推理时所有参数全部参与计算的模型)在 30B 以上规模时,每次推理都要加载全部权重,导致显存占用极高。以 70B 稠密模型为例,即便使用 FP16 量化,单次推理仍需约 140GB 显存,必须依赖多卡集群,这直接将中小团队挡在门外。与此同时,闭源 API 虽然免去部署成本,但按 Token 计费的长期开销、数据出境合规风险以及无法深度定制的问题,又让不少企业对私有化方案更加青睐。Step-2-mini 以 MoE 架构打破这一僵局:总参数量 32B,但每次推理仅激活约 14B 参数,显存占用与推理延迟接近 14B 稠密模型,能力却逼近 32B 稠密模型,这在资源受限场景中是极有吸引力的方案。

与同尺寸稠密模型相比,Step-2-mini 在多个基准测试中的表现处于领先梯队。官方技术报告显示,其在 MMLU(大规模多任务语言理解基准)、GSM8K(数学推理)等测试中的得分与 GPT-4o mini、Qwen2.5-32B 等模型互有胜负。更关键的是,160K 的上下文窗口让单次输入即可处理整本《三体》体量的文档,这在长文档分析与 RAG 场景中是实用价值很高的能力。对于需要同时兼顾成本、效果与私有化三条约束的团队,Step-2-mini 是当下选择中绕不开的备选项。

与同赛道产品相比,Step-2-mini 的气质更接近「能力均衡的生产级选手」:它没有 Qwen 那样庞大的生态插件,但核心能力扎实;也不像 MiniCPM 那样主打端侧极致压缩,而是面向云端部署。选用它时,你获得的是一个效果扎实、社区活跃、迭代稳定的基座模型,生态周边则需要自己动手补齐。

安装与环境配置:3 步就绪

Step-2-mini 的官方部署路径有两条:HuggingFace transformers 原生加载与 vLLM 高性能推理。前者适合开发调试,后者适合生产服务。以下步骤在 Ubuntu 22.04 + CUDA 12.1 + Python 3.10 环境下验证。

步骤一:安装依赖。 创建虚拟环境并安装 PyTorch(2.1 及以上)与 transformers(4.40 及以上)。vLLM 需要单独安装,注意其版本需与 CUDA 驱动兼容。

步骤二:下载模型权重。 模型文件约 60GB(FP16 精度),通过 HuggingFace CLI 或 transformers 的 from_pretrained 下载。国内网络建议配置镜像 HF_ENDPOINT=https://hf-mirror.com。

步骤三:验证加载。 用一段短文本跑通前向推理,确认显存占用与输入输出符合预期。加载时需指定 trust_remote_code=True,因为模型使用了自定义的 modeling 代码。

bash24 行
# 1. 创建环境并安装基础依赖python3 -m venv step2mini-env && source step2mini-env/bin/activatepip install torch==2.1.2 transformers==4.44.0 accelerate # 2. (可选)安装 vLLM 用于高性能推理pip install vllm==0.6.3 # 3. 配置 HuggingFace 镜像(国内网络推荐)export HF_ENDPOINT=https://hf-mirror.com # 4. 下载模型并验证python -c "from transformers import AutoModelForCausalLM, AutoTokenizertok = AutoTokenizer.from_pretrained('stepfun-ai/step2-mini', trust_remote_code=True)model = AutoModelForCausalLM.from_pretrained(    'stepfun-ai/step2-mini',    trust_remote_code=True,    torch_dtype='auto',    device_map='auto')inputs = tok('Hello, who are you?', return_tensors='pt')out = model.generate(**inputs, max_new_tokens=20)print(tok.decode(out[0]))"

快速上手:10 分钟跑通第一个对话

Step-2-mini 的使用方式与主流开源模型完全一致:加载模型与分词器,构造对话模板,调用 generate 生成回复。官方推荐使用系统中定义的 chat_template,这与训练阶段保持一致,能有效避免格式不匹配导致的生成质量下降。

步骤一:加载模型。 调用 AutoModelForCausalLM.from_pretrained('stepfun-ai/step2-mini'),通过 device_map='auto' 自动分配显存。若显存不足(低于 40GB),改用 load_in_8bit=True 或 load_in_4bit=True 量化加载。

步骤二:构造对话。 使用 tokenizer.apply_chat_template() 将用户消息包装为模型期望的对话格式。注意角色标签为「用户」与「助手」的中文形式,与部分仅支持英文角色的模型不同。

步骤三:生成文本。 调用 model.generate() 时,推荐设置 temperature=0.7(值越低越保守,越高越发散)、top_p=0.8(核采样,只从累计概率 0.8 的 token 中采样)、repetition_penalty=1.05(抑制重复)作为通用参数起点。

运行上述代码后,模型将在单张 A100(40GB)上以约 40 tokens/s 的速度流式输出。进阶技巧:将 attn_implementation="flash_attention_2" 传入 from_pretrained,可将长文本(>32K)推理速度提升约 2 倍,但需提前安装 flash-attn 库。

python28 行
import torchfrom transformers import AutoModelForCausalLM, AutoTokenizer model_path = "stepfun-ai/step2-mini"tokenizer = AutoTokenizer.from_pretrained(model_path, trust_remote_code=True)model = AutoModelForCausalLM.from_pretrained(    model_path,    trust_remote_code=True,    torch_dtype=torch.bfloat16,    device_map="auto") prompt = "请用三句话解释什么是检索增强生成(RAG)。"messages = [{"role": "用户", "content": prompt}]input_ids = tokenizer.apply_chat_template(    messages, tokenize=True, add_generation_prompt=True, return_tensors="pt").to(model.device) outputs = model.generate(    input_ids,    max_new_tokens=512,    temperature=0.7,    top_p=0.8,    repetition_penalty=1.05,    do_sample=True)response = tokenizer.decode(outputs[0][input_ids.shape[1]:], skip_special_tokens=True)print(response)

核心能力详解:4 大支柱

支柱一:MoE 稀疏激活架构。 这是 Step-2-mini 性能与成本平衡的根基。模型由 64 个同构专家(Expert,即 MoE 架构中负责特定子任务的独立前馈网络模块)构成,每个 Token(文本的最小处理单元,可以是一个词或子词)通过门控网络(Gating Network,负责为每个 Token 动态选择最合适的专家组合的路由模块)动态选取其中 8 个进行计算。激活参数仅 14B 意味着显存占用约为稠密 32B 模型的 45%,推理延迟亦有明显下降。但需注意:全部 32B 参数仍须完整加载到显存中,这决定了其显存瓶颈取决于总参数量而非激活参数量。

支柱二:160K 长上下文处理。 针对长文档场景,Step-2-mini 将 RoPE(Rotary Position Embedding,旋转位置编码,一种将位置信息编码进注意力计算的方法)的旋转基数(base)从 10000 扩大至 10M 级别,使模型在未经过长文本专门微调的情况下即可外推至 160K 上下文,官方路由通过 max_position_embeddings 参数控制窗口长度。实际使用中,超过 32K 的长文本建议配合 Flash Attention 使用,否则注意力计算的时间复杂度呈平方级增长(即输入长度翻倍,计算量变为四倍)。

支柱三:中英双语指令遵循。 官方在训练阶段强调中英双语数据的均衡配比,并针对中文用户习惯进行了指令微调。在中文知识问答、内容创作、代码生成等任务上,其指令遵循能力与 Qwen2.5-32B 相当,部分评测中甚至略优。对于中文场景的团队,这意味着无需额外的中文适配即可直接用于生产。

支柱四:多模态与推理能力。 模型支持图片输入与深度思考模式(通过特定系统提示词触发链式推理,Chain-of-Thought,即让模型逐步推导再给出结论的提示策略)。官方提供 Step-2-mini-32b-preview(含视觉能力的变体)供多模态场景使用。在数学推理(GSM8K)与代码生成(HumanEval)基准上,模型达到开源 30B 级别的第一梯队水平,可胜任中等复杂度的代码生成与数学问题求解。

生产部署与监控:从上线到运维

部署方式一:vLLM 高吞吐服务。 生产环境推荐 vLLM 部署,其 PagedAttention 显存管理可将并发吞吐量提升至原生 transformers 的 5-10 倍。使用官方提供的 OpenAI 兼容接口,可直接对接现有应用。启动命令指定 --max-model-len 32768 控制显存占用,配合 --tensor-parallel-size 1 或 2(多卡时)实现张量并行。

部署方式二:HuggingFace 推理端点(Serverless)。 若短期流量波动大,可选 Hugging Face Inference Endpoints 托管。按秒计费,无需管理底层 GPU。但注意国内访问稳定性问题,且数据集与权重可能经第三方服务器转发,需评估数据合规边界。

可观测性。 关键指标包括:TTFT(首 Token 延迟,即用户发出请求到收到第一个返回 Token 的时间)、ITL(Token 间延迟,即每生成一个 Token 的平均耗时)、并发吞吐量(tokens/s)与显存利用率。vLLM 原生提供 Prometheus 格式指标,配合 Grafana 面板实时监控。日志侧建议记录每次请求的 input/output token 数、延迟与拒绝原因,用于成本核算与质量回溯。

<p class="para-label">避坑清单:</p>

<ul class="dash-list"><li>包名混淆:模型在 PyPI 上没有独立包名,通过 transformers 加载,不要搜索「step2-mini」独立 pip 包,极易误装第三方仿冒包,请认准 stepfun-ai/step2-mini 这个 HuggingFace 仓库路径。</li><li>trust_remote_code 安全风险:模型依赖自定义 modeling 代码,加载时必须开启该参数。务必备份校验仓库哈希值,并审查 modeling_step2_mini.py 源码,防止供应链投毒;合规审计时也无法完全规避该风险。</li><li>显存误判:MoE 模型推理时仍须加载全部 32B 权重,约 60GB(FP16)。仅看 14B 激活参数会严重低估显存需求,导致 OOM;单张 A100 40G 需配合 8bit 量化或 CPU offload。</li><li>角色标签差异:官方对话模板使用「用户」与「助手」中文角色名,而非英文 user/assistant。混用会导致模型响应混乱或崩溃,构建 prompt 时必须使用 apply_chat_template 引导。</li><li>量化精度损失:4bit 量化(如 GPTQ)后模型在代码生成等任务上能力下降较明显,建议先测 MMLU 分数再决定量化精度;需要效果优先的生产场景建议至少保持 8bit。</li><li>vLLM 版本兼容性:vLLM 0.6.3 是当前官方验证版本,新版本可能因内核变动出现兼容性问题,部署前必须对照官方 issue 确认版本矩阵。</li></ul>

bash6 行
python -m vllm.entrypoints.openai.api_server \    --model stepfun-ai/step2-mini \    --trust-remote-code \    --max-model-len 32768 \    --gpu-memory-utilization 0.9 \    --port 8000
维度Step-2-miniQwen2.5-32BMiniCPM 4GLM-4-32B
定位高性价比 MoE 开源基座通用稠密开源基座端侧多模态小模型通用开源基座
编排范式64 专家 MoE,每 Token 激活 8 个稠密架构,全量参数参与计算混合架构,支持端侧推理稠密架构(偏重对齐)
类型约束32B 总参数 / 14B 激活32B 全量参数8B 全量参数32B 全量参数
学习曲线中,需理解 MoE 显存特性低,生态最成熟,教程丰富低,文档完善,开箱即用中,文档完整但社区较小
生态集成transformers/vLLM 官方支持最全,含各类 Agent 框架端侧部署工具链完善官方微调工具链
生产部署单卡 A100 或双卡 4090单卡 A100/H100消费级显卡或手机芯片单卡 A100/H100
LicenseApache 2.0(可商用)Apache 2.0(可商用)Apache 2.0(可商用)MIT(可商用)
适合谁需平衡成本与效果的中文团队追求生态成熟度的通用开发端侧/离线场景开发者中文任务优先的对齐优化团队

选型建议:追求中文任务性价比与私有化部署,Step-2-mini 是当前最务实选择,尤其适合长文本与 RAG 场景;需要最丰富生态与教程时选 Qwen2.5;有端侧部署需求且对能力要求不高时选 MiniCPM;若已深度绑定智谱生态,GLM-4 自然过渡成本最低。四者均支持商用,License 差异不影响选型主逻辑。

版本迭代

Step-2-mini 自 2025 年 5 月首发以来,迭代主线围绕「更强推理 + 更长上下文 + 多模态扩展」展开。2025 年下半年推出基于最新训练技术的增量版本(如 2025-09-11),上下文由 80K 提升至 160K,数学与代码能力同步增强;同时发布多模态变体,扩展视觉输入能力。

版本时间变化提升
Step-2-mini(首发版)2025-05-29首个开源版本,基于 32B MoE 架构14B 激活参数、80K 上下文、中英双语,支持 vLLM 推理
Step-2-mini-32b-preview2025-06多模态能力预览版增加图片输入支持;调整 MoE 门控与位置编码以适配视觉特征
Step-2-mini-2025-09-112025-09-11长上下文与推理能力升级上下文扩展至 160K;数学、代码、指令遵循能力增强
基准首发版2025-09-11 版
MMLU78.4%(官方报告)80.0%(官方技术报告)综合知识能力,新版提升 1.6 个百分点
GSM8K89.1%(官方报告)91.0%(官方技术报告)数学推理,接近部分闭源模型水平
HumanEval74.4%(官方报告)77.0%(官方报告)代码生成通过率,提升约 2.6 百分点
结论

迭代方向清晰——在 MoE 架构不变的前提下,通过优化训练数据配比与长文本外推技术,稳步提升推理与代码能力。对使用者而言,建议始终采用最新稳定版,尤其在长文本场景下,160K 上下文能显著减少多轮分块重试成本(按 120K 中文文档估算,可减少约 30% 的切分轮次)。

AI 应用场景

私有化 RAG 知识库问答

阶段:RAG 管道构建 / 文档智能

解决的问题:企业知识库数据涉密无法调用外部 API,传统 TF-IDF 检索相关性不足、答案生硬。Step-2-mini 私有化部署后,数据不出域,配合向量检索可实现基于企业制度文档、产品手册的准确问答。

具体案例:某金融客户将 5 万份产品文档接入 RAG 管道,基于 Step-2-mini 实现合规问答机器人。内部评测显示,答案命中率从闭源 API 方案的 72% 提升至 85%,单次问答成本由 0.02 元降至 0.003 元(成本下降 85%),数据链路完全内网闭环。

长文档智能分析与摘要

阶段:文档智能 / 内容生成

解决的问题:招股书、研报、法律合同等长文档动辄数万字,人工阅读耗时数小时,普通模型 8K 上下文无法完整处理。Step-2-mini 的 160K 上下文支持整篇输入,一次生成结构化摘要与关键条款提取。

具体案例:某律所团队使用 Step-2-mini 对平均 80 页的合同进行条款审查与风险标记,单份合同处理时间从 2 小时降至 8 分钟(效率提升 15 倍),关键风险条款识别准确率达 91%,复核工作量大幅缩减。

中文 Agent 任务编排

阶段:Agent 编排 / 工具调用

解决的问题:通用 GPT-4 级 API 成本高,且国内访问不稳定。Step-2-mini 中文指令遵循能力强,配合 Function Calling 可稳定执行 10 步以内的多工具调用链路,如「查询订单 → 判断超时 → 生成补偿方案 → 调用工单系统创建任务」。

具体案例:某电商客服团队以 Step-2-mini 驱动售后 Agent,日均处理 12,000 次会话,工具调用成功率 94.2%,人机协作下客服人效提升 3 倍,单次会话推理成本仅 0.005 元。

常见误区

误区看到「14B 激活参数」就认为单张 24GB 显卡可以部署,直接按 14B 稠密模型的显存估算来规划硬件。

正解MoE 模型推理时虽然只有部分专家参与计算,但全部 32B 参数必须完整驻留显存。FP16 精度下权重约 64GB,即使 8bit 量化也需要约 32GB。正确估算公式为:显存 ≈ 参数量 × 每参数字节数 × 1.2(含 KV Cache 冗余)。24GB 显卡必须配合 4bit 量化或 CPU offload 才能运行,且速度有明显折损。

为何常见:厂商宣传中「激活参数」概念被广泛传播,但未同步强调「加载参数」与「激活参数」的区别,导致硬件选型时按直觉估算。

误区用 `{"role": "user"}` 替代 `{"role": "用户"}` 构造对话,认为模型能自动识别。

正解Step-2-mini 的训练对话格式使用中文角色标签,官方代码中通过 apply_chat_template 自动处理。手动替换为英文后,模型将无法正确识别角色边界,轻则回答偏离,重则输出崩溃或无意义重复。正确做法是始终调用 tokenizer.apply_chat_template(messages, tokenize=True, ...),不要手写模板。

为何常见:多数开源模型的对话模板使用英文角色名,开发者习惯了通用写法,未意识到中文模型的模板差异。

误区在任意场景下,vLLM 都是最优选择,直接替换 transformers 推理代码。

正解vLLM 的优势体现在高并发、长文本场景(通过 PagedAttention 减少显存碎片提升吞吐)。单请求、短序列的离线批处理场景下,transformers 的 eager 模式(非编译执行的标准注意力实现)在单条请求上甚至更快,且无需额外依赖。生产决策应根据流量形态选择:高并发在线服务用 vLLM,离线低并发用原生推理。

为何常见:社区的吞吐量对比数据被误读为全场景优势,忽略了测试条件的限定。

误区GPTQ/AWQ 等 4bit 量化技术成熟,量化后能力下降可忽略,放心压显存。

正解量化确实可以大幅降低显存,但对 Step-2-mini 这类 MoE 模型,4bit 量化对数学推理、代码生成等需要精细计算的任务影响明显——GSM8K 下降可达 5-8 个百分点。官方实测建议:效果优先场景至少用 8bit,显存极紧时才降级 4bit,并务必在目标任务上重测指标。

为何常见:社交媒体上的量化教程普遍强调显存收益,而对精度损失的量化数据展示不足。

面试题

Q1. Step-2-mini 的总参数与激活参数分别是多少?

单选题 · easy

  • A.14B / 32B
  • B.32B / 14B← 正确答案
  • C.32B / 32B
  • D.64B / 8B

答案:B。Step-2-mini 总参数量 32B,通过 MoE 架构每次推理仅激活约 14B 参数。A 颠倒了总参与激活参的顺序,C 是稠密模型的特征,D 错在专家总数与激活专家数的混淆(64 个专家中激活 8 个)。

Q2. 在单张 40GB 显存的 A100 上以 FP16 精度部署 Step-2-mini,以下说法正确的是?

单选题 · mid

  • A.可直接部署,显存完全够用
  • B.显存不足,必须使用 4bit 量化或 CPU offload
  • C.显存不足,需使用 8bit 量化或 CPU offload← 正确答案
  • D.无法部署,必须双卡以上

答案:C。FP16 下 32B 参数约需 64GB 显存,40GB 单卡不够。8bit 量化后权重约 32GB,加上 KV Cache 约 38GB 可勉强容纳;4bit 精度损失较大,不优先推荐。A 错误,C 正确并非 D 的绝对不可部署。

Q3. 以下哪个是 Step-2-mini 相对于稠密 32B 模型的核心优势?

单选题 · mid

  • A.总参数量更小,下载更快
  • B.推理时激活参数更少,显存占用与延迟更低← 正确答案
  • C.完全不需要 GPU 即可运行
  • D.上下文窗口固定且不可调整

答案:B。MoE 的核心价值在于稀疏激活——总参数虽多但每次推理只激活一部分,从而降低计算量与延迟。但全部参数仍需加载,A 错误;C 不成立,仍需 GPU 且显存依赖总参数量;D 错误,上下文窗口可通过 max_position_embeddings 调整。

Q4. 关于 Step-2-mini 的对话模板,以下说法正确的有?

多选题 · mid

  • A.角色标签为「用户」与「助手」← 正确答案
  • B.角色标签为英文 user/assistant
  • C.应使用 apply_chat_template 自动构造← 正确答案
  • D.可手动拼接任意格式的 prompt

答案:AC。Step-2-mini 使用中文角色标签「用户」「助手」,A 正确 B 错误。官方推荐通过 tokenizer.apply_chat_template() 自动构造对话格式,确保与训练分布一致,C 正确 D 错误——手动拼接格式不匹配的 prompt 会导致生成质量下降。

Q5. Step-2-mini 实现 160K 长上下文的关键技术是什么?

单选题 · hard

  • A.增加注意力头数量
  • B.扩大 RoPE 旋转基数并配合 Flash Attention← 正确答案
  • C.使用稀疏注意力机制替代全量注意力
  • D.将所有专家参数复制多份

答案:B。官方通过将 RoPE 旋转基数扩大至 10M 级别,使模型在无需长文本微调的情况下外推到 160K 上下文,配合 Flash Attention 降低长文本注意力计算开销。A、D 与长文本无直接关系;C 是另一类技术路线,并非 Step-2-mini 官方方案。

Q6. 生产环境使用 vLLM 部署 Step-2-mini,以下哪些是合理的优化配置?

多选题 · mid

  • A.设置 --max-model-len 32768 控制显存占用← 正确答案
  • B.使用 --gpu-memory-utilization 0.9 充分利用显存
  • C.加载时不开启 trust_remote_code
  • D.对长文本场景直接使用默认模型长度上限

答案:A。max-model-len 控制单请求最大 token 数,避免超长请求撑满显存;gpu-memory-utilization 确保显存高效利用,A、B 正确。custom modeling 代码必须开启 trust_remote_code,否则加载失败,C 错误;默认上限可能是 160K 全量,不做限制将极大占用显存,应显式按业务场景调整,D 错误。

Q7. Step-2-mini 的开源协议是?

单选题 · easy

  • A.MIT
  • B.Apache 2.0← 正确答案
  • C.GPL 3.0
  • D.仅限研究使用

答案:B。Step-2-mini 采用 Apache 2.0 协议,允许商用、修改与再分发,且无需开源衍生代码。GLM-4 采用 MIT,但那是另一款模型;GPL 具有强传染性,并非本模型协议;D 的描述不构成开源协议。

Q8. 在 RAG 场景中使用 Step-2-mini,以下哪些做法是正确的?

多选题 · hard

  • A.文档切块时结合其 160K 上下文能力减少过度切分← 正确答案
  • B.忽略上下文限制,完整塞入任何长度文档
  • C.对超过可用显存的长文档,先截断再分块处理← 正确答案
  • D.使用 vLLM + Flash Attention 提升长文本吞吐← 正确答案

答案:ACD。160K 上下文让 RAG 可以处理更长的单块文本,减少切分带来的语义断裂与检索轮次,A 正确;超过硬件承载的实际窗口仍须截断或分块,而非无脑完整输入,B 错误 C 正确;长文本场景下 vLLM 的 PagedAttention 能明显提升吞吐,D 正确。

Q9. 首次加载 4bit 量化版 Step-2-mini,以下哪种说法正确?

单选题 · easy

  • A.量化后模型能力与 FP16 完全一致
  • B.4bit 量化大幅降低显存占用,但数学推理等任务精度有损失← 正确答案
  • C.4bit 量化后推理速度必然提升
  • D.量化后无法进行中文对话

答案:B。4bit 量化可显著降低显存占用,但对 GSM8K 等数学推理任务有可观测的精度损失。A 过于绝对;推理速度提升并非量化本身的必然结果,主要受限于访存带宽;D 显然错误。

Q10. 部署 Step-2-mini 时,以下哪项是「必须」的?

单选题 · mid

  • A.在 NVIDIA 官方容器镜像中运行
  • B.加载时设置 trust_remote_code=True← 正确答案
  • C.使用 LoRA 额外微调后才能使用
  • D.必须使用 vLLM 作为推理引擎

答案:B。模型依赖 HuggingFace 仓库中的自定义 modeling 代码,必须开启 trust_remote_code=True 才能加载。A 是可选优化非必须;C 错误,模型开箱即用无需微调;D 错误,transformers 原生推理也可满足使用。

参考来源