コンテンツへスキップ
初心者読了時間 10分·

オープンソース LLM のローカルデプロイ:Ollama 実践

大規模モデルを自分のマシンで動かせば、データプライバシーを守り、オフラインでの開発・実験も容易になります。Ollama はこれをアプリのインストール並みに簡単にします。

著者:AI Resource Hub

なぜローカルデプロイを選ぶか

ローカルデプロイはデータがマシンから出ないため、機密情報の処理に最適です。API 費用もなく、繰り返し実験したりローカルワークフローに組み込んだりしやすいです。

インストールして最初のモデルを実行

公式サイトから Ollama をインストール後、1コマンドでモデルを取得・実行できます。初回実行時は自動的に重みをダウンロードします。

# Pull and chat directly
ollama run llama3.2

# Or just download the model
ollama pull qwen2.5

API 経由でアクセス

Ollama を起動するとローカルポート 11434 で HTTP インターフェースが提供され、クラウド API のようにアプリへ組み込めます。

curl http://localhost:11434/api/chat -d '{
  "model": "llama3.2",
  "messages": [{ "role": "user", "content": "Hi, please introduce yourself" }],
  "stream": false
}'

適切なモデルの選び方

モデルが大きいほど一般に性能は良いですが、VRAM とメモリも多く必要です。まずマシンに合ったパラメータ規模(7B/8B など)を選び、速度と品質のバランスを取ります。

Ollama のモデルライブラリには Llama、Qwen、Mistral、Gemma など多くのオープンソースモデルがあり、必要に応じて切り替えられます。

Ollamaローカルデプロイオープンソースプライバシー

関連チュートリアル