クラウドGPUでAI環境を構築する方法:画像・動画・LLM・酒場とNSFWの制限【2026年】
GPUを借りてComfyUI、動画生成、LLM、SillyTavernを使う手順。必要なVRAM、料金、データ保存とNSFWの制限を解説します。
高価なGPUを買わなくても、普段のノートPCから画像生成、動画生成、LLMとの会話、AI酒場を利用できます。重い計算だけをクラウドGPUに任せ、手元のブラウザーやSillyTavernから操作する構成です。たまに集中的に使う人には便利ですが、環境構築と保存領域の管理、使い終わった後の停止は自分で行う必要があります。
借りるのは「AIサービス」ではなく計算環境
まずはGPUを1枚、永続ストレージを1つ用意し、用途を切り替えて使うのがおすすめです。画像や動画はComfyUI、文章生成の実行はKoboldCpp、キャラクター設定や会話履歴の管理はSillyTavernが担当します。SillyTavern自体は手元のPCで動かし、モデルだけをクラウドに置けます。
GPUを借りただけでモデル、商用利用権、成人向けコンテンツの許可、リモートデスクトップまで付くわけではありません。自分でモデルやワークフローを選びたい人に向いた構成です。数枚の画像を簡単に作りたいだけなら、オンライン生成サービスの方が手間は少なく済みます。
| 方式 | 向いている人 | 主な負担・制限 |
|---|---|---|
| オンラインAIサービス | 設定より完成品を優先したい | 提供モデル、回数制限、コンテンツ規約 |
| クラウドGPU | 独自モデルやワークフローを試したい | 環境構築、保存、接続管理 |
| 自宅のGPU | 頻繁に使い、データを手元に置きたい | 購入費、電気代、発熱、VRAMの上限 |
RunpodとVast.aiはどう選ぶ?
最初の環境には、公式のComfyUI Podテンプレートと導入手順があるRunpodが取り組みやすい選択肢です。対話的な作業には通常のOn-Demand Podを選びます。ServerlessのAPIエンドポイントは、常設の作業環境と同じ使い方ではありません。RTX 5090などには対応するBlackwell Editionを選んでください。
Vast.aiは個々のマシンの条件を比較できる人向けです。GPU名だけでなく、ホストの信頼性、地域、メインメモリ、ディスク、通信費、契約条件を確認します。中断可能なインスタンスは再実行できるバッチには使えますが、初めての構築や保存前の長時間処理には不向きです。全マシン共通の固定時間単価はありません。
どちらも作成直前の見積もりが判断基準です。モデルの再ダウンロードに時間がかかったり、CUDA環境が合わなかったりすると、安い時間単価の利点がなくなります。まず少額・短時間で動作を確認しましょう。


Runpod · ComfyUI · Vast.ai · Pricing
必要なVRAMとディスク容量の目安
下表は構成を考えるための目安で、動作保証ではありません。量子化、解像度、フレーム数、バッチ数、コンテキスト長によって必要容量は変わります。VRAMとメインメモリは別物です。CPUへのオフロードで動いても、速度が大きく落ちる場合があります。
複数用途の入門なら24GB VRAMを起点に検討できます。ディスクは選んだモデル、キャッシュ、出力用に100〜200GB程度から見積もり、必要なファイルの合計を確認します。動画モデルとLLMは、個別に収まっても同時に読み込めるとは限りません。
| 用途 | 最初の目安 | 確認すること |
|---|---|---|
| 基本的な画像生成 | VRAM 12〜24GB | 編集、ControlNet、大きなバッチは追加容量が必要 |
| Wan2.2 TI2V-5B | 指定のオフロード設定で24GB | 他の動画モデルにそのまま当てはめない |
| 7B〜14Bの量子化LLM | 余裕を見て16〜24GB | モデル本体に加えてKVキャッシュを確保 |
| 大型モデル・長い動画 | 48〜80GBも検討 | パラメーター数だけで決めない |
料金は生成中だけでなく、起動している時間で計算
2026年9月29日時点のRunpodのPods料金表示は、RTX A5000 24GBが0.27米ドル/時、RTX 4090 24GBが0.74米ドル/時、RTX 5090 32GBが0.99米ドル/時です。在庫や最終見積もりを保証する価格ではなく、Serverlessの料金とも異なります。
円換算の参考として、9月28日の公表レートから1米ドル約156.88円とすると、順に約42円、116円、155円/時です。円建ての公式料金ではなく、カード会社の換算や手数料、税金で支払額は変わります。
例えば4090を20時間使い、100GBの標準ネットワークボリュームを月0.07米ドル/GBで保持すると、計21.80米ドル、約3,420円です。別のディスク料金、税金、該当する転送費は含みません。同じGPUを720時間つけたままにすると、GPU代だけで532.80米ドルになります。
予算は「GPUの稼働時間×単価+保存領域+該当する転送費+税・手数料」。Runpodのボリュームディスクは稼働中0.10米ドル/GB/月、停止中0.20米ドル/GB/月、1TB未満の標準ネットワークボリュームは0.07米ドル/GB/月という違いがあります。自宅GPUとの比較には購入費だけでなく、月の実使用時間と電気代も入れましょう。
Runpod · Pricing · Runpod · Storage · Banque de France · 28/09/2026
まず画像を1枚生成できる環境を作る
動画やLLMをまとめて入れる前に、画像1枚の生成、ダウンロード、ワークフロー保存を確認します。以下は構築手順であり、有料GPUで測定した速度ベンチマークではありません。
- アカウントを作り、予算確認のリマインダーを用意します。SSHトンネルを使う場合は公開鍵を登録。利用地域とGPUの空きを確認します。
- Runpod公式のComfyUIテンプレートを選択。RTX 5090/B200にはBlackwell Editionを使用し、On-DemandのGPU、RAM、ディスク、公開ポートを確認します。
- モデルを落とす前に永続ストレージを接続し、マウント先を確認します。/workspaceという名前だけで永続化されるとは限りません。モデル、ワークフロー、出力を保存対象へ置きます。
- 初期化ログを確認してComfyUIに接続します。HTTPプロキシは認証の有無を確認。推測しにくいURLだけでは保護になりません。私的な作業はSSHトンネルを使い、不要なHTTPポートを公開しない構成にします。
- Workflow → Browse Templates、または公式のワークフローから、使うモデル専用の構成を読み込みます。必要なcheckpoint、テキストエンコーダー、VAEをクラウド側へ配置します。ブラウザーのダウンロードは手元のPCに保存される場合があります。
- 最初は1枚、標準の解像度で実行。画像とワークフローJSONを保存し、保存先を確認してからPodを停止します。
最初に試すプロンプト
窓際の木製テーブルに置かれた陶器のティーポット。柔らかい朝の光、落ち着いた背景、リアルな商品写真。
Runpod · ComfyUI · ComfyUI · Text to Image · Runpod · SSH
ネットワークボリュームはPod作成時に選びます。既存Podへの後付けではありません。ComfyUIを完全なSSH接続で開く例は以下です。SSHサーバーから127.0.0.1:8188のComfyUIに届く構成を前提とし、接続情報を置き換えます。端末を開いたまま手元のhttp://127.0.0.1:8188へアクセスしてください。ComfyUIは起動済みである必要があり、同じポートで二重起動しないでください。
ssh -N -L 127.0.0.1:8188:127.0.0.1:8188 -p SSH_PORT -i KEY_PATH USER@POD_IP 動画生成はモデル専用のワークフローを使う
具体例として使いやすいのが、ComfyUI公式にワークフローとモデルリンクがあるWan2.2です。TI2V-5Bの公式リポジトリには、モデルのオフロードとCPU上のテキストエンコーダーを使う24GB以上の720p構成が記載されています。14B版など別の構成まで24GBで動くという意味ではありません。
TI2V-5Bの例を開き、必要な部品を指定フォルダーへすべて配置します。最初は指定の解像度・フレーム設定を維持し、短い動画を1本だけ試します。画像から動画にする場合はアップロード可能な画像を使い、動きやカメラの方向を具体的に指示します。
seed、モデルのファイル名、ワークフロー、出力を一緒に保存しましょう。速度比較は同じ設定で読み込み後の処理を比べます。ComfyUIのPartner/APIノードは別料金の外部サービスを呼ぶことがあり、すべてが借りたGPUで計算されるわけではありません。
ComfyUI側には5Bモデルをネイティブオフロードで8GB VRAMから動かす説明もあります。上流の24GB構成とは設定が異なり、少ないメモリで動くことと同じ速度で動くことは別です。
動きを伝える例
カメラがティーポットへゆっくり近づく。湯気が穏やかに上がり、テーブルと背景は動かない。自然光は一定。

クラウドのLLMを手元のSillyTavernにつなぐ
キャラクターカードと会話履歴は手元、重いモデルの推論はクラウドという分担にすると管理しやすくなります。ただし、推論データがクラウド事業者の設備を通らなくなるわけではありません。
CUDA対応Linux環境に、公式KoboldCppリリースの対応バイナリと、出所を確認できるGGUFモデルを置きます。モデルのライセンスと対応アーキテクチャを確認してください。次の例は実行ファイルをkoboldcpp-linux-x64、モデルを/workspace/models/model.ggufとして保存した場合です。コンテキストは4096から始め、GPUへの自動割り当てとログを確認します。
chmod +x ./koboldcpp-linux-x64 ./koboldcpp-linux-x64 --model /workspace/models/model.gguf --usecuda --gpulayers -1 --contextsize 4096 --host 127.0.0.1 --port 5001 この設定はサーバー自身のループバックで待ち受けます。手元のPCで、事業者が示す完全なSSH/TCP接続情報を次の例に入れます。SSH_PORT、KEY_PATH、USER、POD_IPは置き換え用です。SSHサーバーとKoboldCppが同じネットワーク名前空間にある構成を前提にしています。
ssh -N -L 127.0.0.1:5001:127.0.0.1:5001 -p SSH_PORT -i KEY_PATH USER@POD_IP - SSH接続を開いたまま、手元のブラウザーでhttp://127.0.0.1:5001を開き、短いメッセージを試します。開けない場合は先にモデルサーバーとトンネルを直します。
- WindowsではNode.js LTSとGitを入れ、公式手順に従ってSillyTavernのreleaseブランチをユーザーが書き込めるフォルダーへ取得。Start.batは管理者権限を使わず実行します。
- API ConnectionsでText Completion → KoboldCppを選び、http://127.0.0.1:5001/を指定してConnect。この接続方式では/v1を付けません。
- 簡単なキャラクターを作り、短い会話で確認します。モデルに合ったプロンプト形式を選び、SillyTavern側のコンテキスト上限をバックエンド以内に設定。カードと会話をバックアップします。


KoboldCpp · Releases · KoboldCpp · SillyTavern · Windows · SillyTavern · API · Runpod · SSH
NSFW対応:モデルの自由度とホストの許可は別
セルフホストではモデルや構成を選べますが、NSFWが一律に使えるわけではありません。成人向けの入力を拒否するモデル、表現が不得意なモデル、利用条件があるモデルも存在します。キャラクターカードで事業者の規約が変わることもありません。
Runpodの規約は淫猥・わいせつ等の内容を制限し、Vast.aiもサービスを使ったわいせつなコンテンツの保存・送信などを禁止しています。どちらも「成人向け無制限」として推奨できません。合法的な成人向け用途でも、支払い前に事業者へ具体的な利用可否を確認してください。
ホストの規約、モデルのライセンス、外部APIの条件、公開先のルールを別々に評価します。完全に自宅で動かせばクラウドホストの条件は外れますが、ほかの条件までなくなるわけではありません。
| 疑問 | 判断のポイント |
|---|---|
| ComfyUIや酒場ならNSFWが保証される? | いいえ。実際の応答はモデルとバックエンド次第です。 |
| 重みが公開されていれば無制限? | いいえ。利用許諾を個別に確認します。 |
| クラウド推論は完全に私的? | 他社の設備を使用します。アクセスを保護し、機微なデータは必要以上に送らないでください。 |
Runpod · Terms · Vast.ai · Terms
終了・バックアップ・困ったときの確認
ワークフローJSON、カスタムノードのバージョン、モデル名とライセンス、seed、プロンプト、カード、必要な出力をひとまとめに保存します。共有するファイルへAPIキーを含めないでください。インスタンス削除前にローカルへバックアップします。
StopとTerminateは違います。Runpodのコンテナディスクは停止でデータが失われることがあり、ボリュームディスクは停止をまたいで残りますがPod削除で消えます。ネットワークボリュームは別の寿命と料金を持ちます。再起動時に同じGPUの空きがある保証もありません。
| 症状 | 最初の確認 |
|---|---|
| メモリ不足 | 他モデルを解放し、バッチ・文脈長・フレーム数を下げる |
| ノードやモデルがない | 対応ワークフローの版とファイル配置を確認 |
| 酒場につながらない | バックエンド→SSHトンネル→接続URLの順に確認 |
| 遅い | GPU利用率、CPUオフロード、初回読み込み、ディスクを確認 |
| 課金が続く | ブラウザーを閉じただけでは停止しない。計算と保存領域を別々に確認 |
よくある質問と結論
手元に高性能PCは必要?
この構成では不要です。ただしフロントエンドが動くPC、安定した回線、バックアップ用の容量は必要です。大きな動画では転送速度も使い勝手を左右します。
1枚のGPUで全部できる?
各モデルが収まれば切り替えて使えます。同時実行は別問題なので、画像・動画・LLMを切り替える際は不要なモデルを解放します。
24GBを2枚なら48GBと同じ?
自動的に同じにはなりません。モデル分割にソフトが対応している必要があり、通信の負担も増えます。初回は十分な容量の1枚が扱いやすいです。
スマホから使える?
保護されたWeb画面なら操作できます。ただし本稿のlocalhostトンネルは実行したPC専用です。スマホ用の安全な接続を別途用意し、認証なしの公開は避けます。
生成物を販売できる?
モデルの利用許諾、素材の権利、ホストの規約、販売方法によります。GPU代を払ってもモデルの商用利用権が自動的に付くわけではありません。
サブスクより安い?
短時間にまとめて使うなら有利な場合があります。設定や待機、ストレージまで含めて比較し、保守が負担ならオンラインサービスも検討してください。
まずは24GBクラスで画像のワークフローを1つ完成させ、停止・再開時の保存状態と実際の費用を確認するのが堅実です。その後で動画を加えれば、問題の切り分けもしやすくなります。
AI酒場は手元にデータを保管し、保護した接続で遠隔モデルへつなぐ構成から始めましょう。大容量GPUへの変更は必要になってから。NSFWの利用許可は性能とは別に確認することが重要です。