TL;DR:先用 Ollama 跑通命令行,再用 LM Studio 做桌面端和本地 API。本文按 2025-09-05 的 Ollama 0.3.12、LM Studio 0.3.7 编写,7B Q4 是最稳的入门档,16GB 内存可用,8GB 显存更省事。
Note: 如果你在排查“Gemini怎么注册”“Google AI怎么用”“Gemini国内使用”,本地模型不是替代注册流程,而是绕开网络不稳定后的执行路径。
前置条件
- 机器和资源
- Windows 11 23H2 / macOS 14 / Ubuntu 22.04 以上。
- 内存 16GB 起步,建议 8GB 显存;只有 CPU 也能跑,但常见只有 3-6 tok/s。
- 磁盘预留 10-20GB。单个 7B Q4 模型通常 4-5GB,下载缓存还会继续增长。
- 模型选择
- 优先 `Qwen2.5 7B Instruct` 或 `Llama 3.1 8B Instruct`。
- 量化优先 `Q4_K_M`。这是“能跑”和“能用”之间最稳的平衡点。
Warning: 8GB 内存以下直接上 14B,基本等于把时间花在换页上,不是模型推理。
Ollama 先跑通命令行
- 安装 Ollama。
- 检查版本。
- 拉取模型。这里把“ollama下载”和“Ollama怎么用”一次做完。
- 启动并提问。
curl -fsSL https://ollama.com/install.sh | sh
>> Installing ollama to /usr/local/bin/ollama
>>> Done
ollama --version
ollama version 0.3.12
ollama pull qwen2.5:7b-instruct-q4_K_M
pulling manifest
pulling 4.7 GB
success
ollama run qwen2.5:7b-instruct-q4_K_M
hello
Hello. How can I help?
经验值:在 16GB 内存、8GB 显存的机器上,7B Q4 的首 token 通常 1-2 秒,持续输出约 15-25 tok/s。纯 CPU 机器通常落到 3-6 tok/s。
LM Studio 做 GUI 和 API
- 打开 LM Studio,切到模型页,搜索 `Qwen2.5 7B Instruct GGUF`。这是最直接的“LM Studio教程”入口。
- 下载时优先选 `Q4_K_M`,不要先追求大参数模型。桌面端的目标是验证流程,不是压榨极限吞吐。
- 启动 Local Server,默认监听 `http://localhost:1234`。
- 再发一个最小请求,验证 OpenAI 兼容接口。
curl http://localhost:1234/v1/models
{"data":[{"id":"local-model","object":"model"}]}
curl http://localhost:1234/v1/chat/completions -H "Content-Type: application/json" -d "{\"model\":\"local-model\",\"messages\":[{\"role\":\"user\",\"content\":\"ping\"}]}"
{"choices":[{"message":{"content":"pong"}}]}
| 方案 | 适用 | 限制 |
|---|---|---|
| Ollama | CLI、服务化、脚本接入 | GUI 弱 |
| LM Studio | 看效果、调参数、导出本地 API | 自动化弱 |
| 云端/API | 多人共享、低本机负载 | 依赖账号、配额和网络 |
Note: 这两个工具可以同时装。Ollama 负责稳定跑服务,LM Studio 负责试模型和看输出质量。
如何确认已修好
- `ollama --version` 能返回版本号。
- `ollama run ...` 能正常回一句完整答案。
- `curl http://localhost:1234/v1/models` 返回 JSON,且 `chat/completions` 有内容。
三项都通过,就说明本地大模型部署完成。后续再谈知识库、RAG 或私有化接入,才不会把问题混在一起。
References: wizzegroup.com