使用 Ollama 在本地电脑运行大模型指南
从 OpenAI 推出大模型已经过去一年多,AI 技术对我们的影响日益显著。大型语言模型(LLM)在提升准确性和处理复杂任务方面表现卓越,但本地运行这些模型一直是一项艰巨的任务。传统上,运行大模型需要大量的计算资源,且数据存储需求往往超过了一般个人设备所能提供的范围。此外,设置、配置和维护这些模型的过程可能复杂且耗时,兼容性问题也常让用户望而却步。
Ollama 是一个开源项目,旨在简化本地运行大型模型的过程。它精简了整个过程,消除了与这些大型模型相关的设置和维护的复杂性。关键优势在于它不需要依赖昂贵的英伟达显卡,仅使用 CPU 即可运行,这使得无论用户的技术栈或硬件资源如何,大模型的力量都变得触手可及。
获取与安装
Ollama 支持 Windows、macOS 和 Linux 系统。推荐访问官方网站下载对应版本:
下载完成后,直接运行安装程序即可。安装后,Ollama 服务会自动启动,并在后台运行。
验证安装
打开命令行终端(Windows 下为 CMD 或 PowerShell,Mac/Linux 下为 Terminal),输入以下命令检查版本信息:
ollama --version
如果显示版本号,说明安装成功。
基础使用
Ollama 的核心功能是通过命令行与模型交互。首次运行时,系统会自动下载所需的模型文件。
运行 Llama2 模型
在命令行中输入以下命令开始运行 Llama2 模型:
ollama run llama2
执行后,系统将自动拉取模型文件(约 3.8GB)。下载完成后,即可直接在命令行对话。
交互示例
>>> who are you
I'm just an AI assistant trained by Meta AI, my primary function is to assist users with their inquiries and provide information on a wide range of topics.
切换模型
Ollama 支持多种开源模型。可以通过 ollama pull 命令预先下载模型,或直接通过 run 命令自动下载。
例如,运行 Gemma 模型:
ollama run gemma
首次运行会先下载模型文件(约 5.2GB),后续运行将直接使用本地缓存,速度更快。
模型管理命令
除了运行模型,Ollama 提供了丰富的管理命令来操作本地模型库。
| 命令 | 描述 |
|---|---|
ollama list | 列出所有已下载的模型 |
ollama rm <model> | 删除指定的模型 |
ollama show <model> | 显示模型的详细信息 |
ollama pull <model> | 手动拉取模型 |
ollama create | 基于 Modelfile 创建自定义模型 |
查看模型信息
使用 /show 命令可以查看当前加载模型的元数据:


