一张主视觉标题卡,上面写着 Qwen3.8-27B with Unsloth,副标题为“在本地运行、量化或微调它”,还带有一个终端窗口图标,以及分别标注着“UD-Q4_K_XL 17.9GB”和“Studio no-config”的标签。
Guides & Insights

使用 Unsloth 在本地运行、量化或微调 Qwen3.8-27B

发布日期

最新模型 · 20查看全部模型 →
基准测试:Artificial Analysis · 每日更新
返回全部文章

是的——Unsloth 可以运行 Qwen3.8 27B,而且这是将阿里巴巴全新的 Apache-2.0 模型部署到你自己的 GPU 上最快的方法。一句话概括:打开 Unsloth Studio,搜索“Qwen3.8 27B”,在 24GB 显卡上选择 UD-Q4_K_XL (17.9GB),不到一分钟就能开始聊天。在这次点击背后,Unsloth 在权重发布(2026 年 8 月 13–14 日)的同一周交付了三样东西:基于 Unsloth Dynamic V3.0(预览版)量化的 unsloth/Qwen3.8-27B-GGUF 包、在 Unsloth Studio 和 Desktop 中的完整支持,以及包含 GGUF 导出、imatrix 检测和 VRAM 适配改进的 v0.1.800-beta 版本。它还能对模型进行微调——Unsloth 声称训练速度提升 2 倍,VRAM 占用减少 70%。Qwen3.8 27B 是一个稠密的 270 亿参数视觉语言模型,其混合注意力仅让 64 层中的 16 层保持完整注意力,这就是为什么一个 4-bit 文件能装进大多数 27B 模型装不下的显卡。

关于信息来源:模型事实为官方信息,来自 Hugging Face 上的 Qwen3.8 27B 模型卡,已于 2026 年 8 月 15 日核实。Unsloth 支持、量化尺寸、VRAM 要求和安装命令来自 Unsloth 的发布说明和文档,同日核实。API 价格实时来自 OrcaRouter 的产品目录,同日核实。Unsloth 的“快 2 倍、VRAM 减少 70%”和“迄今同尺寸中最强的模型”属于厂商说法,未经独立复现。

“Qwen3.8 + Unsloth”是什么意思:四种不同的含义

Unsloth 是四个彼此独立的东西,而关键词搜索结果会把它们混在一起。知道自己需要哪一个,设置就成功了一半:

• unsloth/Qwen3.8-27B-GGUF — Hugging Face 上的量化权重文件,包含 21 种量化版本以及一个视觉投影器。它使用 Dynamic V3.0(预览版)构建,而非更早的 Dynamic 2.0(后者于 2025 年 4 月 24 日发布,早于本模型)。这是“下载单个文件”的方式,可在任何 llama.cpp 构建中使用。

• Unsloth Studio — 你可安装或从 Hugging Face Space 运行的浏览器应用。搜索模型中心,点击一个量化版本,即可使用工具进行对话。无需手动配置模板或推理参数。

• Unsloth Desktop — 适用于 macOS、Windows 和 Linux 的本地 GUI 应用,集成了 Studio 以及训练功能。这就是“速度提升 2 倍、显存占用减少 70%”的微调所在之处。

• unsloth Python 库 —— 可通过 from unsloth import FastLanguageModel 导入,这是在 notebook 和脚本中使用的 QLoRA 微调 API。

Unsloth 针对 v0.1.800-beta 的发布说明标题为“发布 Qwen3.8 27B”,其中称 Qwen3.8 27B 和拥有 2.4T 参数的 Qwen3.8-2.4T-A95B“现在可以在 Unsloth 中本地运行”,27B“通过 Unsloth Dynamic GGUF 在 17GB 内存上运行”,并且“你也可以在 Unsloth 中微调 Qwen3.8 27B”。同一版本还新增了 NVFP4 量化,在 GGUF 导出前检查磁盘空间,在 Studio 中检测真实的 GGUF imatrix 支持,并通过可调的显存限制让 GGUF 上的推理速度提升最高 10%。

A card titled 'Three routes to Qwen3.8-27B with Unsloth' with three columns: Run - Studio one-click or GGUF file via llama.cpp; Quantize - Dynamic V3.0 preview, 2-bit to 8-bit, UD-Q4_K_XL 17.9GB recommended; Fine-tune - QLoRA, 2x faster with 70% less VRAM.

按 VRAM 选择量化版本,别凭感觉。

Unsloth 的显存表是按总内存(RAM 加 VRAM,或统一内存)计算的,这也是官方给出的指引。4-bit 的 Qwen3.8 27B 需要 17–19GB;24GB 的 RTX 4090、RTX 5080,或 24GB 统一内存的 Mac,是舒适运行 4-bit 配置的现实最低门槛。以下三个选择几乎能覆盖所有人:

• 12GB → 9.0GB 的 UD-IQ2_XXS——唯一能完整放下的文件;预计会有明显的质量损失。请知情后再做此选择。

• 16GB → UD-Q3_K_XL,13.4GB——按照 Unsloth 自家选择器的推荐,这是最佳的 3-bit 文件。

• 24GB → UD-Q4_K_XL,17.9GB——推荐的 4-bit 文件,也是本文的默认答案。

• 48–64GB → UD-Q8_K_XL(31.5GB)——在工作站或双 GPU 配置下近乎无损。

完整梯度列表如下,来自 unsloth/Qwen3.8-27B-GGUF 文件列表和 Unsloth 的文档,二者均于 2026 年 8 月 15 日核实:UD-Q8_K_XL 31.5GB、UD-Q6_K_XL 25.9GB、UD-Q5_K_XL 20.2GB、UD-Q4_K_XL 17.9GB、UD-Q3_K_XL 13.4GB、UD-Q2_K_XL 10.7GB、UD-IQ3_XXS 11.9GB、UD-IQ2_M 10.3GB、UD-IQ2_XXS 9.0GB。标准 K-quants(Q4_K_M 17.1GB、Q8_0 29.0GB)也在其中,并且该包还附带一个视觉投影器(mmproj-BF16,931MB),因此只要加载它,图像和视频就能正常工作。Unsloth 将整个梯度列表称为“Dynamic V3.0 (preview)”——它比你在较早文章中会看到的 Dynamic 2.0 更新,后者是为早一年多发布的模型构建的。

A VRAM picker card for Qwen3.8-27B with Unsloth, listing the official memory ladder: 2-bit 11-13GB, 3-bit 13-16GB, 4-bit 17-19GB, 6-bit 24GB, 8-bit 31GB, BF16 56GB, with UD-Q4_K_XL 17.9GB highlighted as the pick for 24GB cards, UD-Q3_K_XL 13.4GB for 16GB, and UD-IQ2_XXS 9.0GB for 12GB.

三分钟内用 Unsloth 运行它

一键式路线:在 macOS 或 Linux 上,运行 curl -fsSL https://unsloth.ai/install.sh | sh,然后运行 unsloth studio -p 8888,并打开 http://127.0.0.1:8888。在 Windows 上,运行 irm https://unsloth.ai/install.ps1 | iex。如果你完全不想安装,Unsloth 的 Studio 也发布为 Hugging Face Space——在浏览器中打开它,搜索“Qwen3.8 27B”,然后根据你拥有的内存选择一个量化版本。Studio 会自动调整采样参数和聊天模板,在显存不足时卸载到内存,并检测多 GPU 设置——“零配置”这一点是真的,而且这是本周运行该模型最快的方式。

如果你已经在使用 llama.cpp,文件优先的方式是:下载一个量化版本并直接运行。以下是 Unsloth 自己的命令,已根据其文档验证:

hf download unsloth/Qwen3.8-27B-GGUF --local-dir unsloth/Qwen3.8-27B-GGUF --include “*UD-Q4_K_XL*”

./llama.cpp/llama-cli --model unsloth/Qwen3.8-27B-GGUF/Qwen3.8-27B-UD-Q4_K_XL.gguf --temp 1.0 --top-p 0.95 --top-k 20 --min-p 0.0

那些采样值是模型卡推荐的思考模式设置。在 16GB 显卡上,把 `--include` 的 glob 换成 `*UD-Q3_K_XL*`;如果需要视觉功能,再加上 `--mmproj`,指向包里的 `mmproj-BF16.gguf`。一个注意事项:llama.cpp 必须是当前构建版本——该文件注册了新的 qwen35 架构,发布周之前的任何构建都会拒绝加载它。

使用 Unsloth 对它进行微调

微调正是 Unsloth 赢得口碑的领域:该库声称,与原生 Transformers + PEFT 相比,训练速度提升 2 倍、显存占用减少 70%,这正是让 27B 模型上的 QLoRA 能在单张消费级显卡上运行的关键。微调的入口是普通的 unsloth/Qwen3.8-27B 仓库(safetensors,28B 文件页面),而不是 GGUF 包。将标准的 Unsloth QLoRA 模式应用于该模型:

from unsloth import FastLanguageModel

model, tokenizer = FastLanguageModel.from_pretrained("unsloth/Qwen3.8-27B", max_seq_length=8192, load_in_4bit=True)

model = FastLanguageModel.get_peft_model(model, r=16)

然后是在你的数据集上运行标准的 trl.SFTTrainer 循环。那段代码片段来自 Unsloth 文档中的标准 QLoRA 模式——关于训练基准的说法是 Unsloth 自己给出的,并非我复现的结果——有两点需要注意:Unsloth 的内核只对文本 transformer 层打补丁,所以你需要单独处理视觉编码器;另外要把 unsloth 包保持在当前版本,因为这个架构才发布没几天,版本不匹配会直接报错失败。

Unsloth Studio 为你处理哪些事项

手动运行 GGUF 意味着要在上下文大小、内存卸载和工具调用之间艰难权衡。Studio 将这一切归结为默认设置:它会根据实际空闲内存来确定上下文大小,卸载空闲的视觉模型以便为聊天或训练释放显存,检测多 GPU 布局,并开箱即用地接通网络搜索、代码执行和智能体连接(Claude Code、Codex、MCP)。v0.1.800-beta 版本还收紧了实际使用中令人头疼的部分:GGUF 导出现在会在开始长时间合并前检查磁盘空间,而不是中途失败;Studio 会检测其正在导出的 GGUF 是否实际支持 imatrix(以免浪费一次运行);内存保护机制也不再过度预留 GPU 内存。对于一个才推出三天的模型来说,“无需配置”确实在发挥实际作用。

本地免费 vs API 付费:真实的经济账

Unsloth 与 API 的核心区别不在于质量,而在于谁拥有硬件。Unsloth 是免费路线:每个 token 的边际成本为零,没有任何数据离开你的机器,没有速率限制,并且完全掌控权重。它并非绝对免费:你需要提供 GPU 和电力,而在 12GB 显卡上运行 2-bit 文件是一种打折扣的体验。Qwen3.8 27B 是稠密模型且支持视觉,因此 4-bit 下仅权重就达 17.9GB,还未计入上下文;机器本身就是入场代价。

API 路线之所以存在,是因为权重采用 Apache-2.0 许可,因此任何人都能以近乎为零的边际成本托管它们。Qwen3.8 27B 现已在 OrcaRouter 的产品目录中,价格为 每百万输入 token 0.33 美元、每百万输出 token 2.40 美元,该模型自托管在我们自己的基础设施上——无需转嫁供应商价格——上下文窗口为 262K token,并支持文本、图像和视频输入。由于权重开放,还有一个限速的免费层级,每次请求收费 0 美元。一个有代表性的每月 1000 万 token、输入占比 70% 的用量,在付费层级上约为 9.51 美元。如果你已经拥有一块 24GB 显卡,本地部署在成本上更胜一筹;如果你没有,按该费率租用 token 比为一个副业项目购买显卡更划算,而免费层级是在你为任何硬件投入之前测试该模型的最实在方式。

A cost comparison card titled 'Local free vs API paid', with the left column 'Unsloth local' listing zero marginal cost, 17.9GB weights for 4-bit, you supply the GPU, and the right column 'Qwen3.8-27B API' listing 0.33 dollars per million input, 2.40 dollars per million output, a free rate-limited tier, and about 9.51 dollars for a 10-million-token month.

当 Unsloth 是错误答案时

对于单台机器来说,Unsloth Studio 和 GGUF 包是合适的选择。但在以下情况下就不合适了:

• 你拥有一块 Blackwell RTX 50 系列显卡。unsloth/Qwen3.8-27B-NVFP4 量化版本在相同显存下比 BF16 快约 1.5 倍,并使用 FP8 KV 缓存来支持更长的上下文。这条路线要通过 vLLM 或 SGLang,而不是 GGUF,也不是 Studio。

• 在生产环境中,你需要完整的 262K 原生窗口或 1M YaRN 扩展。长上下文下的稠密视觉模型负担很重;Unsloth 的上下文大小设置可以轻松地为你以更短上下文运行,但具备妥善 KV 管理的服务栈优于本地应用。

• 你正在为许多用户提供服务。 Unsloth 是一个本地应用和微调库,而不是多租户服务器。若需要并发、自动扩缩容和正常运行时间保证,您需要托管端点。

• 你完全没有 GPU。 实话实说:在 12GB 显卡上运行 2-bit 的 27B 模型,明显不如妥善部署的同一模型。先使用免费 API 层级;如果这已经够用,就在用例得到验证后再购买硬件。

• 你想微调视觉部分。 Unsloth 的加速针对的是文本 Transformer 层;完整的多模态微调需要不同的技术栈。

底线

Qwen3.8 27B 搭配 Unsloth 在本周已是一个已解决的问题:安装 Studio,为 24GB 显卡选择 UD-Q4_K_XL(16GB 选 UD-Q3_K_XL,12GB 选 UD-IQ2_XXS),模型无需配置即可运行,也没有按 token 计费。微调路径是真实可行的,而 Unsloth 的速度宣称正是 27B QLoRA 能在一张卡上实用的原因。要知道,量化阶梯是 Dynamic V3.0(预览版),而非旧文章所描述的 Dynamic 2.0;保持 llama.cpp 为最新版;如果你没有相应硬件,相同权重也提供 $0.33/$2.40 的 API,并有免费限速层级——所以没有理由去运行一个你不满意的 2-bit 文件。本地是免费路线,而且在这个权重级别上,它第一次也成为轻松路线。