AI・機械学習
初級

Ollama(オラマ)

LLMをローカル環境で手軽に実行・管理するためのオープンソースツール。モデルのダウンロード・起動・APIサービングをCLI一本で完結させ、macOS・Linux・Windowsに対応する。

0 回閲覧
0 いいね
2026/6/8 更新
関連タグ
ローカルLLM
LLM
CLI
オープンソース
macOS

Ollamaとは

Ollamaは、LLM(大規模言語モデル)をローカルPCで簡単に実行するためのオープンソースツールです。2023年にリリースされて以来、「ローカルLLM入門の第一歩」として世界中の開発者・研究者に採用されています。macOS・Linux・Windowsに対応し、インストールから初回モデル実行まで5分以内に完了します。

インストールと基本操作

# macOS/Linux
curl -fsSL https://ollama.com/install.sh | sh

# モデルダウンロード&起動
ollama run llama3.2

# モデル一覧確認
ollama list

# バックグラウンドサーバー起動
ollama serve

Windowsではインストーラー(.exe)が提供されており、GUIなしでもPowerShellからCLI操作が可能です。

対応主要モデル(2025年時点)

  • Meta Llama: llama3.1, llama3.2, llama3.3(1B〜70B)
  • Google Gemma: gemma2, gemma3(2B〜27B)
  • Alibaba Qwen: qwen2.5, qwen3(0.5B〜72B)
  • Mistral AI: mistral, mixtral(7B〜8x22B)
  • Microsoft Phi: phi3, phi4(mini〜medium)
  • DeepSeek: deepseek-r1, deepseek-v3(1.5B〜671B蒸留版)

REST APIとOpenAI互換エンドポイント

Ollamaはデフォルトでhttp://localhost:11434でREST APIを提供します。

# ネイティブAPI
curl http://localhost:11434/api/chat -d '{
  "model": "llama3.2",
  "messages": [{"role": "user", "content": "Pythonで素数判定関数を書いて"}]
}'

# OpenAI互換エンドポイント(v0.1.24以降)
curl http://localhost:11434/v1/chat/completions \
  -H "Content-Type: application/json" \
  -d '{"model": "llama3.2", "messages": [{"role": "user", "content": "こんにちは"}]}'

OpenAI互換エンドポイントにより、base_url="http://localhost:11434/v1"を設定するだけで既存のOpenAI SDKコードがそのまま動作します。

Modelfileによるカスタマイズ

Modelfileを使うとシステムプロンプトや温度パラメータを固定したカスタムモデルを作成できます。

FROM llama3.2
SYSTEM あなたは日本語専門のコードレビュアーです。コードの問題点を指摘し、改善案を提示してください。
PARAMETER temperature 0.3
PARAMETER num_ctx 8192
ollama create code-reviewer -f Modelfile
ollama run code-reviewer

ハードウェア要件目安

モデルサイズ最低VRAM/RAM推奨環境
1B〜3B2GBMacBook Air M1
7B〜8B6GBRTX 3060 / M2 Pro
13B〜14B10GBRTX 3080 / M2 Max
30B〜34B20GBRTX 4090 / M3 Max
70B〜72B40GBA100 / 2×RTX 4090

Apple Siliconでは統合メモリを活用するためCPU+GPU協調動作が効率的で、同世代のNVIDIA GPUより大きいモデルを動かせる場合があります。

まとめ

OllamaはローカルLLM実行の実質的な業界標準となっており、LM Studioのような競合ツールも内部でOllamaバックエンドを選択肢として採用するほどの影響力を持ちます。CLI主体のシンプルな設計と幅広いモデルサポートが、初心者から上級者まで支持される理由です。

この記事について
カテゴリーAI・機械学習
難易度初級
作成日2026/6/8