目錄

Ollama 是什麼?在本機執行大型語言模型

一句話說明

Ollama 是一個在自己電腦上下載、管理與執行開源大型語言模型的工具。你可以把它想成「AI 模型界的 Docker」:

DockerOllama
docker pull nginxollama pull llama3.2
docker run nginxollama run llama3.2
docker psollama ps
DockerfileModelfile

Ollama 能做什麼

  • 聊天問答:像 ChatGPT 一樣對話,但模型跑在你的電腦上。
  • 讀圖:支援視覺功能的模型可以描述圖片、辨識文字。
  • 寫程式:使用程式碼專用模型協助撰寫與解釋程式碼。
  • 當作 API 伺服器:Ollama 在背景提供 HTTP API(預設 http://localhost:11434),你的程式、網頁介面或其他工具都可以呼叫它。
  • 產生文字嵌入:把文字轉成向量,用來做語意搜尋與 RAG(讓模型根據你的文件回答)。

運作方式

ollama run qwen3
     │
     ▼
Ollama 服務(背景執行,監聽 11434 連接埠)
     │  1. 本機沒有模型 → 從 ollama.com 下載
     │  2. 把模型載入顯示卡記憶體(VRAM)或系統記憶體
     ▼
推論引擎產生回答 → 逐字輸出到終端機或 API

模型下載後就存在你的硬碟裡,之後不需要網路也能使用。

本機模型 vs 雲端 AI 服務

本機(Ollama)雲端(ChatGPT、Gemini 等)
資料隱私資料不離開你的電腦資料傳送到服務商
費用免費(電費與硬體除外)訂閱或按用量付費
離線使用可以不行
模型能力受限於你的硬體,大模型跑不動可以使用最強的模型
速度取決於顯示卡通常很快
設定與維護需要自己處理不需要

本機模型的能力和頂尖的雲端模型仍有差距,但在摘要、翻譯、分類、資料擷取、程式輔助等日常任務上,中型開源模型已經相當好用。

Ollama 也提供雲端模型,可以在相同的指令與 API 中使用更大的模型,詳見 雲端模型。

需要什麼樣的電腦

決定能跑多大模型的關鍵是記憶體,特別是顯示卡記憶體(VRAM)。

你的電腦大約可以順暢執行
8 GB 記憶體、沒有獨立顯示卡1B~4B 的小模型(速度較慢)
16 GB 記憶體的 Apple Silicon Mac7B~8B 模型
8 GB VRAM 的 NVIDIA 顯示卡7B~8B 模型
16~24 GB VRAM14B~32B 模型
32 GB 以上統一記憶體的 Mac30B 級模型

(以常見的 4 位元量化版本估算,詳見 模型選擇與硬體需求。)

  • NVIDIA 顯示卡:支援最完整,速度最快。
  • Apple Silicon(M 系列)Mac:統一記憶體讓 Mac 可以跑比同價位 PC 更大的模型,表現很好。
  • AMD 顯示卡:部分型號支援。
  • 只有 CPU:可以執行,但速度明顯較慢,適合小模型。

常見的開源模型家族

模型開發者特色
LlamaMeta最知名的開源模型家族之一
Qwen阿里巴巴中文能力強,尺寸選擇多
GemmaGoogle小尺寸表現好,部分版本支援看圖
DeepSeek-R1DeepSeek會先「思考」再回答的推理模型
gpt-ossOpenAIOpenAI 釋出的開放權重模型
MistralMistral AI歐洲團隊,效率佳

完整的模型列表在 ollama.com 的 Models 頁面,新模型通常發布後很快就會上架。

小結

  • Ollama 讓你用簡單的指令在本機執行開源 AI 模型
  • 它同時是一個 API 伺服器,方便整合到其他程式
  • 能跑多大的模型取決於記憶體,特別是顯示卡記憶體

下一節我們來安裝 Ollama。

更新於 2026年10月12日