AIを使っていると、こんなことを考えることがあります。
API料金をあまり気にせずAIを試してみたい。
ローカルAIを使ってみたい。
でも、AI用のGPU搭載PCを買うほどではない。
そんなときに知っておきたいのが、Ollamaです。
この記事ではOllamaの細かい使い方よりも、
「無料で利用できるAIを試したい人が、VPSをどう選べばいいのか」
という視点で整理してみます。
Ollamaなら自分の環境でAIモデルを動かせる
Ollamaは、オープンモデルを自分の環境で実行するためのツールです。
公式サイトはこちらです。
クラウドAIの場合は、
自分のPC
↓
AIサービス/API
↓
AIモデル
という形になります。
一方、Ollamaなら、
自分のPC
↓
Ollama
↓
AIモデル
という構成にできます。
さらにVPSを利用すれば、
自分のPC
↓ インターネット
VPS
↓
Ollama
↓
AIモデル
という構成にもできます。
「無料AI」を使いたいならVPSという選択肢
Ollamaで利用できるオープンモデルには、無料で利用できるものがあります。
ただし、
AIモデルが無料でも、VPSは無料ではありません。
VPSを利用する場合はサーバー料金が必要です。
それでも、
- AI APIの利用量を気にしたくない
- 自分専用のAI環境を作りたい
- 自宅PCとは別の環境でAIを動かしたい
- Linuxサーバーも勉強したい
という場合には、VPSを利用する意味があります。
では、どんなVPSを選べばいい?
ここが意外と難しいところです。
VPS会社を検索すると、
- 2GB
- 4GB
- 8GB
- 16GB
- CPU
- SSD
- NVMe
- GPU
- 東京
- 大阪
- 月額料金
- 初期費用
など、いろいろな数字が出てきます。
AI用途だからといって、単純に一番高いVPSを選べばいいわけではありません。
最初に見るべきなのは「メモリ」
OllamaでAIモデルを動かす場合、まず確認したいのがメモリです。
モデルが大きくなるほど、必要なメモリも増えていきます。
さらに、
- モデルの種類
- 量子化
- コンテキスト長
- 同時利用数
- Open WebUIなどの追加サービス
によっても必要なリソースは変わります。
そのため、
VPSの料金
↓
安いから契約
ではなく、
使いたいモデル
↓
必要なメモリ
↓
CPU/GPU
↓
ストレージ
↓
VPS料金
という順番で考えるほうが分かりやすいです。
最初から高性能VPSを契約する必要はない
Ollamaを初めて使うのであれば、いきなり高価なGPU VPSを契約する必要はありません。
まずは小さめのモデルを動かしてみる方法があります。
例えば、
VPSを契約
↓
Linux環境を準備
↓
Ollamaをインストール
↓
小型モデルを取得
↓
AIを実行
という流れです。
実際に動かしてみることで、
- どのくらいメモリを使うのか
- どのくらいの速度なのか
- CPUだけでも使えるのか
- もっと大きなモデルが必要なのか
といったことが分かってきます。
8GB VPSから調べてみる
「まずは8GB程度のVPSを候補にしたい」という場合、SabaKoreの8GB VPS比較ページが参考になります。
ここでは8GBクラスのVPSを比較できます。
もちろん、
8GBならどんなAIモデルでも快適に動く
という意味ではありません。
あくまでVPSを探すための候補として見るのがよいと思います。
Ollama用VPSの選び方を詳しく調べる
OllamaをVPSで動かすことを前提に考えるなら、こちらの記事も参考になります。
VPSでOllamaを動かす:必要なメモリ、CPUだけの限界、事業者の選び方
OllamaをVPSで動かす場合の、
- メモリ
- CPU
- モデルサイズ
- VPS事業者
などについて整理されています。
「無料AI」と「無料VPS」を混同しない
これは最初に知っておいたほうがいいポイントです。
Ollama
↓
無料で利用できる
オープンモデル
↓
無料で利用できるものがある
VPS
↓
基本的には料金が必要
です。
つまり、
AIの利用料金を抑えること
と、
サーバー代をゼロにすること
は別の話です。
Ollamaを自宅PCで動かすのであればVPS料金も必要ありません。
一方、
自宅PCとは別の場所で常時動かしたい
Linuxサーバーとしても利用したい
という場合はVPSが候補になります。
自宅PCとVPS、どちらを選ぶ?
ざっくり考えると、次のように整理できます。
| 環境 | 向いているケース |
|---|---|
| 自宅PC | まずOllamaを試したい |
| GPU搭載PC | ローカルAIを高速に使いたい |
| VPS | サーバーとして常時利用したい |
| GPU VPS | 高い計算性能が必要 |
| AI API | AIモデル自体をサーバー側で管理したくない |
どれが正解ということではなく、用途によって変わります。
ブラウザから使いたいならOpen WebUI
Ollamaを使い始めると、
毎回SSHでコマンドを入力するのは面倒
と感じるかもしれません。
その場合はOpen WebUIを組み合わせる方法があります。
ブラウザ
↓
Open WebUI
↓
Ollama
↓
AIモデル
という構成にすると、ブラウザからチャット形式でAIを利用できます。
SabaKoreには実際の構築例があります。
Open WebUIをさくらのVPSに構築して自分専用AIチャットを作る
VPSはAIだけに使う必要はない
VPSを契約したら、Ollamaだけを動かす必要はありません。
例えば、
VPS
├── Ollama
├── Open WebUI
├── Docker
├── Git
├── Python
├── Webアプリ
└── 開発環境
のように利用できます。
そのため、
Ollama専用VPS
として考えるより、
AIも動かせる自分専用Linuxサーバー
と考えると、VPSの用途が広がります。
VPSを選ぶのが面倒ならSabaKore
ここまで読んで、
結局、どのVPSを選べばいいの?
となると思います。
VPSは各社で料金体系やスペックが違うため、一つずつ調べるのは結構大変です。
そこで、VPSを用途やスペックから調べられるサイトとして、SabaKoreがあります。
例えば、
- メモリ容量
- 用途
- VPS事業者
- 料金
- AI用途
などから、自分に合うVPSを探すための情報を確認できます。
AIをきっかけにVPSを使ってみる
Ollamaを使うためだけにVPSを契約するのは少しもったいないかもしれません。
せっかくVPSを使うなら、
- Linux
- SSH
- Docker
- Git
- Python
- Webサーバー
- AI
なども一緒に触ってみると、かなり勉強になります。
AIを使うだけではなく、
AIを動かす環境そのものを自分で作る
というのがVPSの面白いところです。
まとめ
Ollamaを使えば、無料で利用できるオープンモデルを自分の環境で動かせます。
GPU搭載PCがなくても、VPSを使ってAIを動かすためのサーバー環境を用意することができます。
ただし、VPSを選ぶときは、
- メモリ
- CPU
- GPU
- ストレージ
- モデルサイズ
- 料金
などを確認する必要があります。
重要なのは、
「AIだから一番高いVPS」
ではなく、
「使いたいモデルに必要なスペックを確認してからVPSを選ぶ」
ことです。
OllamaをVPSで試してみたい方は、VPSの比較や用途別の情報がまとまっているSabaKoreも参考にしてみてください。
無料で利用できるAIを入口にして、AIだけでなくLinuxやVPS、Dockerまで触ってみるのも面白いと思います。