iT邦幫忙

2025 iThome 鐵人賽

DAY 18
0
生成式 AI

nutc_imac_Agent拼裝車系列 第 18

Day18 Ollama 是什麼?讓大語言模型走進本地

  • 分享至 

  • xImage
  •  

昨天我們介紹了 LLM(Large Language Model, 大語言模型) 與 SLM(Small Language Model, 小語言模型) 的優勢、挑戰以及不同的應用場景。幫助我們理解大型模型的能力與資源,以及小型模型在靈活與成本控制上的優勢。

今天我們要介紹一個實用的框架平台 Ollama。它讓開發者與使用者能更輕鬆地在本地環境中體驗並運行各式語言模型,不論是測試、開發都能以更簡單的方式進行。透過 Ollama,我們可以更直觀的探索 LLM 與 SLM 的潛力,並將這些模型應用到不同場景之中。

什麼是 Ollama?

Ollama 是一個可以簡化本地端運行大語言模型而打造的框架平台,讓使用者能更輕鬆地下載、管理與使用各種 AI 模型,不必經過繁瑣的安裝與設定過程。過去如果想要在電腦上執行像 LLaMA 或 Mistral 這類熱門的模型,往往需要處理相依套件、硬體支援、甚至 CUDA 等環境問題,對於一般使用者來說門檻較高。Ollama 的出現將這些技術細節大幅簡化,只要透過簡單的指令,就能在 Windows、macOS 或 Linux 系統中順利啟動模型。
https://ithelp.ithome.com.tw/upload/images/20251002/20150369lFUNtGkiIV.png

Ollama 的特點

  • 操作簡單:只需要幾行指令,就能下載與運行模型,省去繁瑣的安裝與環境設定。
  • 支援多種模型:可直接執行 LLaMA、Gemma、OSS 等熱門開源模型。
  • 本地運行:運算推理都在電腦端完成,保障資料隱私與安全。
  • 跨平台支援:目前支援 macOS、Linux 與 Windows。
  • API 整合方便:提供 API 介面,能快速嵌入應用程式進行開發。

Ollama 基礎指令

  • 下載模型
    ollama pull gemma3:27b
  • 查看已安裝的模型
    ollama list
  • 移除模型
    ollama rm gemma3:27b
  • 啟動模型
    ollama run gemma3:27b
  • 對模型進行單次提問
    ollama run gemma3:27b "Hello, how are you?"
    https://ithelp.ithome.com.tw/upload/images/20251002/20150369NiS5wm6Whk.png
    https://ithelp.ithome.com.tw/upload/images/20251002/20150369NqJukUH4vF.png

上一篇
Day17 LLM 與 SLM 的優勢、挑戰與應用場景
下一篇
Day19 使用 Ollama API 與 ChatOllama 串接本地模型
系列文
nutc_imac_Agent拼裝車19
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言