8G显存逆天了!RTX3070成功跑Qwen3.6-35B多模态AI大模型,附完整部署教程
兄弟们,你们有没有这种经历——看到网上吹爆的AI大模型,一看配置要求:“最低显存 24GB”,再看看自己那张 RTX 3070(8GB),默默关掉了网页?
我以前也这样。直到我发现通义千问新出的 Qwen3.6-35B 居然能用 4-bit 量化塞进 8GB 显存里跑。没错,35B 参数的大模型,8G 卡能跑,而且速度还不慢。
今天这篇教程,就带你的 RTX 3070 / 4060 / 3060 12G 把这头”大模型怪兽”跑起来。全程不用买新显卡,不用租云服务器。
一、你的显卡够不够?
先看看你的配置够不够格:
| 硬件 | 最低配置 | 推荐配置 |
|---|---|---|
| 显卡 | NVIDIA 20系列+(8GB显存) | RTX 3070 / 4060 / 3060 12G |
| 系统内存 | 16GB | 32GB |
| 硬盘 | 20GB 空闲 | SSD,50GB+更稳 |
| 驱动 | NVIDIA 驱动已装好 | 跑一下 nvidia-smi 能认出显卡 |
👁️ 怎么看自己的显存? 按 Win + R → 输入 cmd 回车 → 在黑框里输入 nvidia-smi → 看最上面那行显示 “NVIDIA GeForce RTX 3070” 后面的数字(比如 8192MiB 就是 8GB)。
⚠️ 注意:如果你是笔记本的 RTX 3050 / 2050(4GB 显存),这篇不适合你。建议换小模型 Qwen3.6:7b 或 qwen3.6:1.5b。别强行跑,会卡死。
二、方案A:Ollama 部署(推荐新手,5分钟搞定)
如果你不想折腾代码,选这个方案。一行命令就完事。
第1步:装 Ollama
做什么:安装一个叫 Ollama 的工具,它是专门帮你在本地跑大模型的”启动器”。
怎么做:
- 打开浏览器,访问 ollama.com
- 点大大的 Download 按钮,选择 Windows 版下载
- 双击安装包 → 一路点「Install」等着装完
👁️ 验证:按 Win + R → 输 cmd 回车 → 在黑框里输入:
ollama --version
看到类似 ollama version 0.5.4 这样的输出,说明装好了!
第2步:下载模型
做什么:把 Qwen3.6-35B 模型拉到你的电脑上。这里的关键是选量化版——你可以理解为”压缩包”,在几乎不降质量的前提下把模型体积压到 8GB 能跑的水平。
# 4-bit 量化版(推荐,8G显存跑这个) ollama pull qwen3.6:35b-instruct-q4_K_M # 或者 3-bit 版(更省显存,质量略降一点) ollama pull qwen3.6:35b-instruct-q3_K_M
👁️ 下载要多久? 模型大概 20GB,看你网速。一般 10-30 分钟。去喝杯咖啡先。
⚠️ 注意:下载很吃硬盘空间。确保 C 盘至少有 30GB 空闲。如果 C 盘不够,可以设置 Ollama 的模型存到其他盘——右键我的电脑→属性→环境变量→新建变量 OLLAMA_MODELS → 设成 D:\ollama_models 之类的路径,然后重启电脑。
第3步:运行模型
做什么:启动模型,开始跟它聊天。
ollama run qwen3.6:35b-instruct-q4_K_M
等几秒钟加载完成后,你就可以直接打字跟它聊天了。
👁️ 验证:输入”你好,介绍一下你自己”,看它能不能正常回复。同时打开任务管理器 → 性能 → GPU,看看显存占用是不是在 6-7GB 左右。
多模态(看图功能):这模型能看图。随便拖一张图片到终端窗口里,再输入:
描述这张图片里有什么
AI 会分析图片内容回答你。
第4步:通过 API 调用(进阶)
如果你想把 Qwen 集成到其他工具里(比如接入 Hermes Agent),可以用 API 调:
curl http://localhost:11434/api/generate -d '{
"model": "qwen3.6:35b-instruct-q4_K_M",
"prompt": "用100字解释大语言模型的工作原理",
"stream": false
}'
Ollama 默认在 localhost:11434 上跑,支持 OpenAI 兼容的 API 格式,很多第三方工具都能直接接。
三、方案B:llama.cpp 部署(进阶折腾党)
如果你的显卡不是 NVIDIA(比如 AMD / Intel),或者你想把显存利用榨到极致,用这个方案。
第1步:编绎 llama.cpp
git clone https://github.com/ggerganov/llama.cpp cd llama.cpp cmake -B build -DGGML_CUDA=ON cmake --build build --config Release -j$(nproc)
第2步:下载 GGUF 模型
pip install huggingface-hub huggingface-cli download Qwen/Qwen3.6-35B-Instruct-GGUF \ qwen3.6-35b-instruct-q4_k_m.gguf --local-dir ./models/
第3步:运行(精调 -ngl)
-ngl 的意思是”把多少层模型放到 GPU 上跑”。数字越大,GPU 跑得越多越快,但显存占用也越高。8G 显存一般设 20-24:
# -ngl 20 表示把前20层放GPU,剩下放内存 ./build/bin/llama-cli \ -m ./models/qwen3.6-35b-instruct-q4_k_m.gguf \ -ngl 22 -c 4096 --temp 0.7 \ --prompt "你好,请介绍一下你自己"
👁️ 调优技巧:跑的时候开着任务管理器看显存。没到 7.5GB → 把 -ngl 加 2;超过了 7.8GB → 把 -ngl 减 2。控制在 7.5GB 以内最稳。
四、8G 显存优化三板斧
8GB 显存跑 35B 模型属于”极限操作”。下面三招帮你跑得更顺:
1. 选对量化等级
| 量化等级 | 显存占用 | 质量 | 推荐? |
|---|---|---|---|
| Q4_K_M | ~6.5GB | 优秀,几乎无损 | ✅ 首选 |
| Q3_K_M | ~5.0GB | 良好,稍有损失 | 🟡 备选 |
| Q2_K | ~3.8GB | 及格,能跑但变笨 | ❌ 不推荐 |
2. 精调 -ngl 参数
用 llama.cpp 的情况下,-ngl 20 起步,慢慢往上加,找到你的显卡极限:
# 先试 20,显存有余加到 24,溢出了降到 16 -ngl 20 # 用 nvidia-smi 盯着显存,别超 7.5GB
3. 系统内存要够
部分层会卸载到系统内存上跑,所以系统内存建议 16GB 起步,32GB 更稳。如果你只有 8GB 系统内存,跑大模型时关掉浏览器和微信。
五、常见问题
Q:跑到一半显存溢出了怎么办?
换更低量化的版本。从 Q4_K_M 降到 Q3_K_M,显存占用能少 1.5GB。或者调小 -ngl 的值,让 CPU 多分担一些。
Q:跑得特别慢,一秒一个字
检查三件事:① 确认 CUDA 装好了(跑 nvidia-smi 看有没有 CUDA 版本号)② 加大 -ngl 值 ③ 把上下文长度 -c 从 4096 降到 2048。如果还慢,那就是你显卡本身的算力瓶颈,只能换卡。
Q:下载模型太慢了,几十 KB/s
HuggingFace 国内下载确实慢。设镜像站:
# Linux/Mac 临时设镜像 export HF_ENDPOINT=https://hf-mirror.com # 然后重新执行下载命令
或者凌晨下载,速度会快很多。
Q:Ollama 下载完跑不起来怎么办?
先确认 Ollama 在运行——右下角任务栏有没有羊驼图标?没有的话去开始菜单搜 Ollama 手动打开。还不行就重启电脑一次。
Q:我的显卡是 AMD 的能跑吗?
用 Ollama 的话 AMD 显卡也能跑(Ollama 最新版支持 ROCm)。用 llama.cpp 的话需要编译的时候加 -DGGML_HIPBLAS=ON。但体验不如 NVIDIA 稳定,建议先用方案A的 Ollama。
六、总结
RTX3070(8GB)跑 Qwen3.6-35B 完全可行。记住三条:
- 选对量化 → Q4_K_M,显存只吃 6.5GB
- 调好分层 → -ngl 20-24,GPU/CPU 混合跑
- 内存管够 → 系统内存至少 16GB
新手用方案A(Ollama),一行命令搞定。折腾党用方案B(llama.cpp),显存利用更极致。
💡 给新手的话:别一上来就搞 llama.cpp。先装 Ollama,跑起来再说。等你觉得 Ollama 不够折腾了,再换方案B也不迟。你那8G卡真的别吃灰了,装上试试!