Unsloth Qwen3.8-27B 量化 – 动态 v3.1 更新
Unsloth Qwen3.8-27B Quantizations – Dynamic v3.1 Update

原始链接: https://unsloth.ai/docs/models/qwen3.8

Unsloth 宣布推出 Qwen3.8-27B,一款 27B 密集模型,具备视觉/推理能力,256K 上下文窗口,可在约 16–19GB 显存上本地部署。支持思考模式、工具调用以及 Unsloth Desktop/llama.cpp。新的 Dynamic V3.1 GGUF 提升了同等规模下 5–10% 的准确率,而 3-bit UD3 量化未更新。基准测试包括 Terminal Bench 2.1、DeepSWE、LiveCodeBench、GPQA Diamond、MMLU-Pro 和 AIME25。NVFP4 量化在 Blackwell GPU 上比 BF16 快约 1.5 倍,保留 92–97% 的 top-1 准确率,并支持 FP8 KV 缓存以延长上下文。该文章还介绍了更大的 Qwen3.8-2.4T-A95B 模型、1-bit GGUF 选项、新的量化数据类型以及运行时指南。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 工作 | 提交 登录 Unsloth Qwen3.8-27B 量化 – Dynamic v3.1 更新 ( unsloth.ai ) 11 分 由 Retro_Dev 2 小时前 | 隐藏 | 过去 | 收藏 | 1 条评论 帮助 jan_Sate 8 分钟前 [–] 太棒了!我想知道它在 Q5+ 下与 v3.0 相比表现如何 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:
相关文章

原文

Qwen3.8-27B is a 27B parameter dense model Qwen, featuring vision and reasoning capabilities, a 256K context window, and runs locally on 17GB RAM/VRAM setups. Qwen3.8 excels at agentic coding, vision and chat tasks, and can now run via Unsloth GGUFs, NVFP4 and Unsloth Desktop.

Nov 11 Update: Qwen3.8-27B GGUFs now use Unsloth Dynamic V3.1 which improves average accuracy by 5-10% accuracy at comparable sizes including Terminal Bench, DeepSWE and more benchmarks. We're working on an even better version of Dynamic quants which will be applied to Qwen4 and future models.

Run Qwen3.8 GuideDownload Unsloth

Thank you Qwen for day zero access. Unsloth quants also include:

  • Developer Role Support for agentic tools like Codex

  • Tool calling: Improved parsing nested objects to make tools succeed more

Dynamic 4-bit Qwen3.8-27B in Unsloth Desktop

Dynamic V3.1 Update (November 11th 2026)

We're excited to release new Qwen3.8-27B GGUFs using our updated Unsloth Dynamic V3.1 (preview) algorithm which improves Unsloth quants by 5-10% accuracy at the same size on most benchmarks and is the best in class for most tasks including coding, agentic workloads and general chat.

Most quants from 2bit until 6bit are updated. We found 3bit UD3 quants to do on par with UD3.1, so we do not update them. We are actively working on making all quants better!

We ran agentic benchmarks including Terminal Bench 2.1, DeepSWE v1.1, and general benchmarks like LiveCodeBench v6, GPQA Diamond, MMLU-Pro, AIME25 and many others. We used 256K context lengths for all agentic benchmarks, and 128K for the rest. We followed the same methodology for Qwen3.8-27B as DeepSeek-V4.1-Flash and Qwen3.8-Flash-Next which also utilized our V3.1 preview algorithm.

Dynamic V3.1 Full Breakdown

Click below to see full details of benchmarking and more:

Click to expand Full details and breakdown

Exllama-v3 considerations

To compare GSQ-RCO and Exllama-v3, we had to exclude the token embedding layer from the x axis, as Exllama-v3 uses BF16 for it.

If you consider the full download size and total RAM usage for Exllama-v3, then adding the BF16 embedding table and including all embedding sizes changes the plots. Our main plots's x axis removes the embedding layer sizes from all quant providers. However on pure RAM usage and disk space usage vs accuracy, the below plot is the true reflection of actual usage.

We have not investigated why Exllama-v3 keeps token embeddings in BF16, but as the lm_head is still quantized heavily, the embedding layer might have "absorbed" most of the quantization damage from it. We would be glad to benchmark new Exllama-v3 non BF16 token embedding quants like using 8-bit for example, and see if benchmarks change.

GSQ-RCO results are misleading

For LiveCodeBench, GSQ-RCO showed Unsloth UD3 quants doing consistently worse than ISTA's. However we found the opposite - UD3 quants (our OLD quants) do better than ISTA on LCB on all sizes except the smallest. UD3.1 further improves on LCB as well.

We approximate that GSQ-RCO used a context budget of 96K, as that best fits the data for the runs we have. At 96K, GSQ-RCO does somewhat do better than UD3, but at 128K, UD3 does much better.

On another benchmark, for ISTA GSQ-RCO's AIME25 benchmarks, their quants reach 100%, 100%, 100% and 96.7% accuracy recovery. And they said our quants do worse.

Through out investigations, we estimate ISTA only did 1 trial - we did 14 trials, and we show on average the recovery rate is 93% to 96% - not 100% accuracy recovery. And in fact our UD3 old quants do BETTER on average than their quants on 14 runs vs 1 run of theirs, so we draw the opposite conclusion if you run the trials more.

We also checked and graded our answers using Math Verify Dynamic 3.1 GGUFs and also LightEval and we find exactly the same conclusions. We also tried greedy decoding (temperature of 0), and this could not get the 100% accuracy recovery ISTA found across multiple greedy runs, as GPUs themselves are non deterministic. That is why you benchmarks should be run multiple times. Greedy decoding is also not representative of real world use cases.

We also checked 96K (which is most likely ISTA's budget) and 128K, and our quants still do on average better.

KLD of Unsloth v3.1 vs v3

We did KLD for multiple domains for Unsloth UD3.1 quants and UD3 quants - we reduce KLD throughout most quants and most domains - we did not replace the 3-bit ones, as we found UD3 to do mostly great, and the accuracy recovery on benchmarks was not significant enough with UD3.1 to warrant an update, so we did not update them.

Benchmark details and setups

We follow the same procedure for all benchmarks as for Qwen3.8-Flash-Next, DeepSeek-V4.1-Flash as well as discussed in Dynamic 3.1 GGUFs. We used temperature 1.0, top_p 0.95, top_k 20, min_p 0, no presence or repetition penalty, preserve_thinking and xhigh reasoning for Qwen3.8-27B.

⚙️ Usage Guide

Qwen3.8-27B Requirements:

Qwen3.8-27B 4-bit quants work on 16-19GB VRAM like RTX 5080, 4090 or a Mac with 24GB RAM. Table: Hardware requirements (units = total memory: RAM + VRAM, or unified memory)

If you want to use MTP for faster inference, prepare to have 1-2GB extra headroom.

Qwen3.8-27B is a hybrid thinking model with different default settings for thinking and non-thinking modes. Extra high is enabled by default so if you want shorter thinking traces, you can adjust the thinking effort:

  • Maximum context window: 262,144 (can be extended to 1M via YaRN)

  • Thinking Mode: temperature=1.0, top_p=0.95, top_k=20, min_p=0.0, presence_penalty=0.0, repetition_penalty=1.0

  • Instruct (or non-thinking) mode: temperature=0.7, top_p=0.80, top_k=20, min_p=0.0, presence_penalty=1.5, repetition_penalty=1.0

💡 Thinking + Preserve Thinking

Qwen3.8 has Preserve Thinking which leaves the thinking trace from the previous conversation. This increases the number of tokens you use, but could increase accuracy in continued conversations. Unsloth has 'Think' and Preserved Thinking toggles for Qwen3.8 (see right):

Qwen3.8-27B comes with support for reasoning_effort, which can be used to adjust reasoning depth and control cost. These toggles are automatically enabled in Unsloth:

  • xhigh (default): for complex tasks demanding thorough analysis

  • medium: balancing accuracy and speed

  • low: efficient reasoning optimizing for speed and cost

Run Qwen3.8 Guide

You can now run Qwen3.8-27B in llama.cpp and Unsloth Desktop. Feel free to change quantization type.

Run in Unsloth DesktopRun in llama.cppNVFP4 GuideQwen3.8-2.4T-A95B Guide

🦥 Run Qwen3.8 in Unsloth Desktop

Qwen3.8 can run in Unsloth Desktop, an open-source UI app for local AI. Unsloth automatically offloads to RAM and detects multiGPU setups. With Unsloth Desktop, you can run models locally on MacOS, Windows, Linux and:

Install Unsloth

Download Unsloth

Or, if you prefer to install manually:

Search and download Qwen3.8

Go to Unsloth Chat or Model hub and search for Qwen3.8 in the search bar and download your desired model and quant.

Run Qwen3.8

Inference parameters should be auto-set when using Unsloth, however you can still change it manually. You can also edit the context length, chat template and other settings.

For example using Unsloth Desktop with the 397GB Qwen3.8 (-91% smaller) allows you to toggle thinking modes, allow inline canvas, web search and code execution and much more.

Dynamic 1-bit 397GB 91% smaller GGUF of Qwen3.8 2.4T in Unsloth Desktop

Serve Qwen3.8 with Unsloth API

You can use unsloth run command and serve Qwen3.8 via an API using llama-server runtime flags, including context sizing, GPU layers, threading, sampling, networking, and tool configuration. For more info see our API docs or unsloth start.