見出し画像

[非GPU] Google Colab環境での Stable Diffusion セットアップ(1)

冬休みで 画像生成AI「Stable Diffusion」を始めてみたいひともたくさんいらっしゃると思います!一方で「GPU搭載のPCを今から買い揃えるのは大変……」という方もたくさんいらっしゃると思います。

まずは「Stability Matrix」をインストールしてみて、特に問題がなく「Fooocus」が動作する環境であれば、そのまま多くのAIイラストレーターに使われている「AUTOMAITIC1111/Stable Diffusion WebUI」や「ComfyUI」に進んでいいと思います。

AI画像生成の新時代! 「Stability Matrix」で最新の画像生成を体感せよ! - 生成AIストリーム - 窓の杜

今回は「自分のPCでは動かなかった!」つまり「非GPU搭載環境」やMac環境でも動く Stable Diffusion の使い方を解説します。

AUTOMATIC1111/stable-diffusion-webui

「AUTOMATIC1111/stable-diffusion-webui」(以下、「A1111」)は、世界中で幅広いユーザに使わている「Stable Diffusion」で画像生成するためのWebUI(Webブラウザで利用できるインターフェース)です。オープンソースで開発されており、無償で利用可能です。

Google Colab の契約は必要?

 Google Colabは正式名称「Google Colaboratory」というGoogle Research が提供するサービスで、Google Driveが使える Gmailアカウントがあれば基本無料で使えるサービスです。 Colab では、誰でもブラウザ上で整備された Python 環境で Python を記述、実行できるため、機械学習、データ分析、教育に特に適しています。

Colab のリソースは保証型ではなく、無制限でもありません。使用量の上限が状況に応じて変動します。これは Colab がリソースを料金なしで提供するうえで必要です。詳細については、リソース制限をご覧ください。

より豊富なリソースを確実に利用したい場合は、Colab Pro をおすすめします。
たとえばAICU社ではインターン学生でも「Colab Pro」以上が利用可能です。無料のライセンスと異なり、より速い GPUや、よりVRAMが大きく強力な GPU にアップグレードすることができます。ディスク容量も大きくネットワークも高速、Google 最大のメモリを搭載したマシンにアクセス可能で1ヶ月あたり1,179円という金額設定なので、闇雲にGPU搭載PCを買い求めるよりも「まずは試してみよう」という方にオススメです。

AICU社のインターンの標準装備「Colab Pro」です。その上にはPro+とEnterpriseがあります。

Colabでの実行とオススメスクリプト

Colabでの実行手順は、文末で紹介します。AICU社で日本語で扱いやすいColabスクリプトを用意しましたので遊んでみてただければ幸いです。

原作は TheLastBenさんの「fast stable diffusion」になります。
https://github.com/TheLastBen/fast-stable-diffusion

左上の「Open in Colab」というリンクをクリックすると開くことができます。

Colabのアイコンがロードできてませんが動作は問題なく確認しています

「ここまで説明貰えればOK!」という方はどんどん遊んでみましょう。
細かな説明は明日以降の記事で記載していきます!

なお現在の Google Colab は無料アカウントに対する Stable Diffusion WebUIの実行を推奨していないようです。理由は恒常的なサービスとして利用されるケースやフェイク画像生成に使われるケースなどが推測されます。この TheLastBenさんの「fast stable diffusion」は巧みな方法で、その原作の「AUTOMATIC1111/Stable Diffusion WebUI」であるソースを維持しつつも不測の終了を回避する方法でメンテされております(TheLastBenさんの応援はこちらから)。もちろん将来の Google Colab のサービス改変により使用できなくなる可能性もあります。
https://research.google.com/colaboratory/faq.html

AICU社はこの「fast stable diffusion」をAI画像生成初心者に向けてよりわかりやすく改造しています。フィードバックはこちらのコメントか、X(Twitter)@AICUai までいただければ幸いです。

次回に続きます!

ここから先は

45字

Stable Diffusionをゼロから学ぶマガジン

¥500 / 月
初月無料
このメンバーシップの詳細

この記事が気に入ったらサポートをしてみませんか?