首页/评测文章/实战教程

Ollama 本地大模型实战:笔记本跑出自己的 AI 助手

把大模型跑在自己电脑上,以前是极客的玩具,现在是一行命令的事。这篇教程从零开始,把 Ollama 从安装到接入应用的全流程走一遍,并回答「我的电脑到底能跑多大的模型」这个最高频问题。

为什么是 Ollama

本地跑模型的意义不是省钱(API 其实更便宜),而是:数据不出机器、离线可用、无限调用不心疼。

选 Ollama 的理由:一键安装、自动识别 GPU、OpenAI 兼容 API、模型库丰富。如果你完全不想碰命令行,用 LM Studio(图形界面)也是好选择。

安装与第一个模型

去 ollama.com 下载对应系统的安装包,装完在终端验证:

ollama --version

直接拉起一个模型对话:

ollama run qwen2.5:7b

首次执行会自动下载模型(几个 GB,耐心等),然后进入对话模式。输入 /bye 退出。

显存对照表:你的机器能跑多大模型

量化后(Q4 级别)大致对应关系:

模型参数量显存/内存需求适合机器
1.5B - 3B4 GB轻薄本也能跑
7B - 8B6-8 GB游戏本 / 入门显卡
14B12 GBRTX 4070 级别
32B24 GBRTX 4090 / Mac 64GB
70B48 GB+服务器 / 多卡

两条经验:

  1. Apple Silicon Mac 是隐藏赢家——统一内存,64GB 的 Mac 能跑 32B 模型且速度可用
  2. 小模型别瞧不起——7B 级别的模型做摘要、翻译、改写已经够用,还快

用 OpenAI 兼容 API 接入应用

Ollama 的价值在于它是一个标准服务端点。先让它在后台常驻:

ollama serve

然后在任何支持 OpenAI SDK 的代码里指向本地:

from openai import OpenAI

client = OpenAI(base_url="http://localhost:11434/v1", api_key="ollama")

resp = client.chat.completions.create(
    model="qwen2.5:7b",
    messages=[{"role": "user", "content": "用一句话解释 RAG"}]
)
print(resp.choices[0].message.content)

注意 api_key 随便填一个非空字符串即可,本地不校验。

常见问题排查

下载慢:设置环境变量走代理,或先在别的机器 ollama pull 再拷贝 ~/.ollama/models 目录。

报错显存不足:换更小的量化版本(如 qwen2.5:7b-instruct-q4_K_M),或加 num_gpu 0 强制纯 CPU(慢但能跑)。

响应特别慢:大概率在用 CPU。ollama ps 看第 4 列,显示 100% CPU 说明 GPU 没生效,检查显卡驱动版本。

中文输出不稳定:优先选 Qwen / DeepSeek / GLM 等中文占比高的模型,别用纯英文语料训练的小模型硬扛中文。

什么时候该升级到 vLLM

Ollama 面向个人使用,并发能力有限。出现以下信号时换 vLLM:

  • 要给一个团队(>10 人)提供服务
  • 压测吞吐跟不上请求量
  • 需要更精细的批处理与显存控制

一句话总结:个人用 Ollama,服务化用 vLLM,中间态用 LiteLLM 把两者统一管理。

相关资源:本站已收录 Ollama、LM Studio、vLLM、LiteLLM、Self-LLM 教程等条目,均附详细上手步骤。
本文基于公开资料整理,版本迭代较快,请以官方文档为准。 ← 返回文章列表

相关资源

O
工程

Ollama 精选

本地大模型一键运行器:一条命令拉取并运行 Llama/Qwen/DeepSeek 等开源模型,自动匹配 GPU,提供 OpenAI 兼容 API,是本地化部署事实标准。Run open-source LLMs locally with one command: Llama, Qwen, DeepSeek and more, with GPU auto-detection and an OpenAI-compatible API.

本地部署开源模型一键运行隐私
热度 95 详情 →
L
工程

LM Studio

桌面端本地模型运行器:图形界面搜索下载 GGUF 模型、调整参数、内置聊天窗口,并提供本地 OpenAI 兼容 API,适合不想碰命令行的用户。A desktop app to discover, download and run local LLMs with a GUI chat interface and a local OpenAI-compatible API server.

本地部署图形界面模型下载零代码
热度 80 详情 →
S
学习

Self-LLM 开源大模型食用指南

Datawhale 的开源大模型部署手册:环境配置、Llama/Qwen/ChatGLM 等主流开源模型的部署、推理、LoRA 微调全流程,中文环境踩坑指南性质极强。A Chinese hands-on guide to deploying open-source LLMs: environment setup, inference and LoRA fine-tuning for Llama, Qwen, ChatGLM and more.

热度 87 详情 →
V
工程

vLLM

高吞吐 LLM 推理引擎:PagedAttention + 连续批处理大幅提升并发吞吐,OpenAI 兼容 API,生产环境自托管模型服务的首选。A high-throughput LLM inference engine with PagedAttention and continuous batching; OpenAI-compatible API, the go-to for self-hosted serving.

推理加速高吞吐生产部署PagedAttention
热度 86 详情 →
L
工程

LiteLLM

统一 LLM 网关:把 100+ 家模型 provider 统一成 OpenAI 格式,带配额、预算、限流与 fallback 路由,生产环境管理多模型调用的标配。A unified LLM gateway: 100+ providers normalized to the OpenAI format, with quotas, budgets, rate limits and fallback routing.

网关多模型成本控制代理
热度 84 详情 →
O
低代码

Open WebUI

功能最全的开源 LLM 前端:支持 Ollama/各大 API、RAG、工具调用与多用户管理,Docker 一键部署本地 AI 工作台。The most feature-rich open-source LLM UI: Ollama/API support, RAG, tools and multi-user management, one-click Docker deploy.

聊天界面自托管Ollama本地部署
热度 72 详情 →
↑