0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

無料でAIを使いたい。でもPCにGPUはない。OllamaをVPSで動かすという選択肢

0
Posted at

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クラスの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があります。

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まで触ってみるのも面白いと思います。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?