AI 教程 · 2026年9月18日 - AI实战指南

AI 教程 · 2026年9月18日 - AI实战指南
无涯用 Ollama 本地跑 LLM:从安装到 API 调用
📅 教程日期:2026-09-18
适用读者:对本地部署大模型感兴趣的开发者、AI 爱好者
背景
2026 年,云端大模型 API 已经非常成熟,但许多场景仍需本地部署:
- 数据隐私:敏感业务数据不能上传到云端;
- 离线可用:无网络环境也要能推理;
- 成本控制:高频调用云端 API 费用可观,本地跑一次只需电费;
- 定制性强:可微调、可换任意开源模型。
然而,本地跑 LLM 的门槛曾很高:GPU 显存、驱动配置、模型格式转换…… 直到 Ollama 出现,它将模型管理、推理引擎、CLI 和 API 封装成一条命令,让本地跑大模型变得像安装软件一样简单。
本教程将带你:
- 安装 Ollama;
- 下载并运行一个大模型(以 Qwen2.5 为例);
- 通过命令行交互;
- 调用本地 HTTP API;
- 可选安装 Web 界面(Open WebUI)。
准备环境
硬件要求
- 最低:8 GB 内存,无独立显卡也能跑 1.5B / 3B / 7B 的量化模型(速度较慢)
- 推荐:16 GB 内存 + NVIDIA 显卡(至少 6 GB 显存),可流畅运行 7B/14B 模型
- Mac 用户:Apple Silicon(M1/M2/M3/M4)内存 16GB 以上体验很好
本教程的示例模型是
qwen2.5:3b,仅需约 2.5 GB 磁盘空间,普通电脑都能跑。
操作系统支持
- Windows 10/11(x64)
- macOS 11+(Big Sur 及以上,Apple Silicon 或 Intel)
- Linux(x86_64 / arm64,支持 CUDA / ROCm)
需要提前准备的账号/软件
- 无需注册任何账号
- 命令行终端(Terminal / PowerShell)
- 普通浏览器(用于访问 Web UI,可选)
操作步骤
步骤 1:安装 Ollama
访问官网 https://ollama.com/download 下载对应系统的安装包。
Windows / macOS
下载 .exe(Windows)或 .dmg(macOS),双击安装,一路 Next / 拖入 Applications 即可。
Linux
在终端执行一键安装脚本:
1 | curl -fsSL https://ollama.com/install.sh | sh |
安装完成后,Ollama 会自动作为后台服务运行(Windows/macOS 会常驻菜单栏)。
步骤 2:验证安装
打开新的终端窗口,运行:
1 | ollama --version |
如果看到类似 ollama version 0.x.x 的输出,说明安装成功。
步骤 3:下载并运行一个模型
我们选择阿里开源的 Qwen2.5 系列——中文能力优秀,体积可控。
在终端执行:
1 | ollama run qwen2.5:3b |
- 第一次执行会自动下载模型(约 2.5 GB),之后直接进入交互式对话界面。
- 输入
你好,介绍一下你自己,按回车,模型会回复,请稍等片刻。
1 | >>> 你好,介绍一下你自己 |
若你有 NVIDIA 显卡,Ollama 会自动识别并利用 GPU 加速;无 GPU 则用 CPU 跑,速度慢一些实属正常。
步骤 4:玩转 Ollama 常用命令
| 命令 | 作用 |
|---|---|
ollama list |
列出已下载的模型 |
ollama pull qwen2.5:7b |
只下载不运行 |
ollama rm qwen2.5:3b |
删除模型 |
ollama ps |
查看当前加载的模型 / 显存占用 |
例如:
1 | ollama list |
输出示例:
1 | NAME ID SIZE MODIFIED |
步骤 5:通过 HTTP API 调用
Ollama 在运行后默认开启本地 API(端口 11434)。你可以在任何编程语言中调用它。
新建一个终端窗口,先确保 Ollama 服务在跑:
1 | ollama serve |
若已安装为服务,此命令会提示“服务已在运行”,忽略即可。
然后测试 API:
1 | curl http://localhost:11434/api/generate -d '{ |
返回 JSON 结果,其中 response 字段就是模型的回答。
如果你不想用 curl,也可以用 Python(需安装 requests):
1 | import requests |
步骤 6(可选):安装 Open WebUI,获得 ChatGPT 体验
Open WebUI 是一个开源的网页聊天界面,支持 Ollama。
最简单的安装方式(需要 Docker):
1 | docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway \ |
启动后,打开浏览器:
1 | http://localhost:3000 |
首次访问需要注册一个本地管理员账号(仅存于本地),然后在设置中选择 Ollama 模型即可开始聊天。
没有 Docker?也可以使用
pip install open-webui方式,但推荐 Docker,省去依赖问题。
步骤 7(进阶):模型参数与自定义配置
运行时可通过环境变量调整模型行为,例如上下文长度:
1 | # 设置上下文长度为 8192(默认 4096) |
或创建自定义模型文件 Modelfile 来改变系统提示词:
1 | FROM qwen2.5:3b |
构建并运行:
1 | ollama create myassistant -f Modelfile |
总结
通过本教程,你已经完成了:
- ✅ 安装 Ollama 并验证环境
- ✅ 下载并运行 Qwen2.5 模型,进行中文对话
- ✅ 学会用命令行管理模型
- ✅ 使用 HTTP API 做程序化调用
- ✅ 搭建了类似 ChatGPT 的 Web 界面
- ✅ 了解了自定义模型的方法
下一步可以做什么?
- 尝试更多模型:
llama3.1、gemma2、mistral、deepseek-coder等 - 将 Ollama 集成到 Python 应用中,做 RAG(检索增强生成)
- 使用 LangChain / LlamaIndex 构建本地知识库
- 在局域网内开放 Ollama 服务,让多台设备共享
本地 AI 的时代已经到来,Ollama 让你手中的电脑也能变成智能助手。祝玩得开心,训练愉快!
注意:本教程基于 2026 年 09 月 18 日的 Ollama 版本,若未来版本变化,请以官方文档为准。








