Mac 本地部署 Ollama 并运行 Gemma 4 模型

一、什么是 Ollama

Ollama 是一个本地运行大语言模型的工具,支持 macOS / Linux / Windows。它把模型下载、运行、API 服务全部封装好,一条命令就能跑起来。

二、安装 Ollama

方式一:官网下载(推荐)

  1. 打开 ollama.com/download
  2. 点击 Download for macOS
  3. 下载后解压,将 Ollama.app 拖入「应用程序」文件夹
  4. 双击打开,菜单栏会出现 Ollama 图标,表示服务已启动

方式二:Homebrew 安装

bash 复制代码
brew install ollama

安装完成后启动服务:

bash 复制代码
ollama serve

验证安装

bash 复制代码
ollama --version

看到版本号即安装成功。

三、下载并运行 Gemma 4 模型

一条命令下载并运行

bash 复制代码
ollama run gemma4

首次运行会自动下载模型(约 5GB),下载完成后直接进入对话。之后再运行则跳过下载,直接启动。

输入问题即可聊天,输入 /bye 退出。

查看已下载的模型

bash 复制代码
ollama list

四、Ollama 常用命令

命令 说明
ollama serve 启动 Ollama 服务(桌面版自动启动)
ollama pull <模型名> 下载模型
ollama run <模型名> 运行模型并进入对话
ollama list 查看已下载的模型列表
ollama rm <模型名> 删除模型
ollama show <模型名> 查看模型详细信息
ollama ps 查看当前运行中的模型

五、通过 API 调用

Ollama 启动后会在 localhost:11434 提供 HTTP API。

健康检查

bash 复制代码
curl http://localhost:11434

返回 Ollama is running 表示正常。

非流式对话

bash 复制代码
curl -X POST http://localhost:11434/api/chat \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gemma4",
    "messages": [{"role": "user", "content": "你好"}],
    "stream": false
  }'

流式对话

bash 复制代码
curl -X POST http://localhost:11434/api/chat \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gemma4",
    "messages": [{"role": "user", "content": "介绍一下你自己"}],
    "stream": true
  }'

查看可用模型

bash 复制代码
curl http://localhost:11434/api/tags

六、运行状态

模型非常吃内存,目前一开始回复就会将我的mac内存吃满,我的是16g的macmini

相关推荐
阿坡RPA8 小时前
GitHub 11万star:AI拆软件神器保姆级实操教程
aigc
AI创界者8 小时前
结构型模式的现代化演进:深入 Python 高级特性的装饰器与代理模式
人工智能·aigc
Sayai10 小时前
ComfyUI 一键换衣 2.0:FLUX Fill 服装一致性工作流全模型清单与新版避坑指南(12G 显存实测跑通)
人工智能·aigc·flux·图生图·comfyui
Csvn12 小时前
延迟别再看平均值了:AI 应用指标与告警实战(O03)
人工智能·aigc·agent
小虎AI生活14 小时前
三天11万星的逆天开源REA,逆向分析一切,软件开发的门槛被打到了零,最该慌的为什么不是大厂?
aigc·ai编程
Dawson Zhu14 小时前
《Agentic Design Patterns》第 13 章导读:人机协同(Human-in-the-Loop)
人工智能·语言模型·架构·aigc·agi
threerocks17 小时前
绝处求生!免费、低价渠道用上 Opus 5.5 全网最严谨白嫖与实战评测地图
aigc·openai·ai编程
tiger从容淡定是人生17 小时前
从 Gemini 的任务示例出发:AI 能否从知识中推导工作流?
java·人工智能·aigc·知识图谱·创业创新·零知识证明
AIGCmagic社区17 小时前
多模态Jev专题:OmniMed-Jev多标签可靠误差降到原来的1/126
人工智能·aigc·jev模型
赛博仓鼠18 小时前
Vidu Q4 Preview实测:15张参考图+3段音频驱动,2K/4K输出,国产视频生成新标杆
ai·aigc·音视频