跳转至

Ollama

Ollama 介绍

Ollama 是一个开源的本地大语言模型(LLM)运行框架,让你能够在自己的电脑上轻松运行各种开源模型(如 Llama、Mistral、Qwen 等)。它的核心理念是:简单、快速、隐私

核心优势

优势 说明
完全本地运行 数据不离开本机,保护隐私
无需 GPU 支持 CPU 运行(有 GPU 更快)
一行命令启动 极简的 CLI 设计
OpenAI 兼容 API 提供标准 HTTP 接口,方便接入各种应用
模型生态丰富 支持 Llama、Mistral、Qwen、DeepSeek 等主流模型

Ollama 安装与配置

1. 下载安装

Windows

  1. 官网下载安装包:https://ollama.com/download
  2. 双击安装,默认安装到 C:\Users\<用户名>\AppData\Local\Programs\Ollama

自定义安装路径(命令行安装)

# 使用 /DIR 参数指定安装目录
OllamaSetup.exe /DIR=D:\02_DevStack\09_AI\Ollama
2. 配置模型存放路径

默认情况下,模型文件存放在:

  • Windows: C:\Users\<用户名>\.ollama\models
  • macOS/Linux: ~/.ollama/models

模型文件较大(几 GB 到几十 GB),建议修改到空间充足的位置:

Windows 设置环境变量

# 方式1:PowerShell 临时设置(当前会话有效)
$env:OLLAMA_MODELS="D:\02_DevStack\09_AI\OllamaModels"

# 方式2:系统环境变量(永久有效)
# 设置 → 系统 → 关于 → 高级系统设置 → 环境变量
# 新建系统变量:OLLAMA_MODELS = D:\02_DevStack\09_AI\OllamaModels

注意💡:我改环境变量失效啊,但是可以直接在 ollama 的设置里边配置模型存放位置。

3. 验证安装
# 查看版本
ollama --version

# 查看帮助
ollama --help
4. 常用环境变量配置
环境变量 说明 示例
OLLAMA_MODELS 模型文件存放路径 D:\OllamaModels
OLLAMA_HOST 服务监听地址 0.0.0.0(允许外部访问)
OLLAMA_PORT 服务端口 11434(默认)
OLLAMA_NUM_PARALLEL 并发请求数 4
OLLAMA_MAX_LOADED_MODELS 同时加载模型数 2

配置示例(Windows 系统变量)

OLLAMA_MODELS = D:\02_DevStack\09_AI\OllamaModels
OLLAMA_HOST = 0.0.0.0
OLLAMA_PORT = 11434

⚠️ 注意:修改环境变量后需要重启 Ollama 服务才能生效。

5. 启动 Ollama 服务

Windows/macOS: 安装后自动在后台运行,系统托盘可见 Ollama 图标。

Linux/手动启动

# 后台启动
ollama serve

验证服务是否运行

# 测试 API 是否可用
curl http://localhost:11434/api/tags

Ollama 常用命令

命令 说明
ollama pull llama3 下载指定模型(例:llama3)
ollama run llama3 启动并进入该模型交互对话
ollama list 列出本机已下载的所有模型
ollama rm llama3 删除不再需要的模型以节省磁盘
ollama cp llama3 my-llama3 本地复制/重命名模型
ollama show llama3 查看模型详细信息(参数、大小等)
ollama create my-model -f Modelfile 用自定义 Modelfile 构建新模型
ollama serve 启动后台服务,供 API 调用
ollama ps 查看当前正在运行的模型进程
ollama stop llama3 停止正在运行的模型