サードパーティ製アプリでAI画像を生成するのも確かに便利ですが、正直なところ、適切なツールを使ってPC上で直接生成する方がはるかに柔軟性が高いと感じます。Intel製CPUとARC GPUを搭載しているなら、IntelのOpenVINOツールキットがまさに解決策となるかもしれません。これは、機械学習モデルをローカルで実行できる活発なプロジェクトであり、クラウドサービスに頼ることなく高品質な画像を生成できます。とはいえ、セットアップはワンクリックで完了するものではなく、初めての場合は非常に戸惑うかもしれません。依存関係が不足していたり、奇妙なエラーが発生したり、マシンが困惑した表情を浮かべたりすることもあるでしょう。そこで、このガイドでは、よくある落とし穴を回避し、より迅速にセットアップを完了できるようサポートします。最終目標は、サブスクリプションや外部APIの煩わしさなしに、デスクトップから直接AI画像を生成できる環境を構築することです。
Intel製ハードウェアを搭載したWindows 11 PCでAI画像生成を動作させる方法
PythonとGitのインストール ― 基本編
まず最初に、PythonとGitが必要です。これらはリポジトリのクローン作成やスクリプト実行の基盤となります。なぜなら、これらのAIプロジェクトのほとんどはGitHubでホストされており、実行にはPythonが必要だからです。Pythonのダウンロードページにアクセスして、最新の安定版を入手してください。インストーラーのオプションはあまり変更せず、すべてデフォルトのままにしてインストールをクリックしてください。
次に、Gitを入手します。Git for Windowsのウェブサイトにアクセスしてください。セットアップウィザードの手順に従って、ほとんどのオプションはデフォルトのままにしておきます。これにより、リポジトリのクローンやアップデートの取得に使用するコマンドラインツールがインストールされます。
安定版拡散WebUIフォルダのクローン作成
Win + Eキーを押してファイルエクスプローラーを開き、 C:\に移動して右クリックし、「Stable Diffusion」という名前の新しいフォルダーを作成します。そのフォルダーのアドレスバーに「cmd」と入力してEnter キーを押すと、目的のフォルダーでコマンドプロンプトウィンドウが開きます。
さあ、魔法のコードを入力してください。
git clone https://github.com/openvinotoolkit/stable-diffusion-webui.git
これにより、Web UI に必要なすべてのファイルがフォルダにダウンロードされます。環境によっては 1 分ほどかかる場合があり、エラーメッセージが表示されずに失敗することもありますので、しばらくお待ちください。ここで問題が発生した場合は、Git が正しくインストールされていることと、インターネット接続が安定していることを確認してください。権限エラーが発生する場合は、管理者としてコマンドを実行する必要があるかもしれません。
WebUIの設定と実行
クローンが完了したら、フォルダの内容を再確認してください。多くのスクリプトと設定ファイルが表示されます。PC の VRAM が少ない場合 (たとえば 8GB 未満)、起動オプションを調整する必要があります。webui -user.batファイルを開きます。右クリックして[編集]を選択します。
set COMMANDLINE-ARGS=で始まる行を探してください。ここで、 –lowvram (2GB VRAM用) や–medvram (4GB以上のVRAM用)などのフラグを追加できます。例えば、次のようになります。
set COMMANDLINE-ARGS= --lowvram
ファイルを保存し(Ctrl + Sを押します)、 webui.batをダブルクリックします。コマンドウィンドウが起動し、モデルの重みがキャッシュされていない場合はダウンロードが開始されます。しばらくすると、ローカル URL(おそらくhttp://127.0.0.1:7860)がブラウザに読み込まれます。自動的に開かない場合もありますので、その場合はその URL をコピーして Chrome または Firefox に貼り付けてください。
注意:Web UIが読み込まれない場合は、そのURLをブラウザに直接入力してみてください。また、後で簡単にアクセスできるようブックマークしておきましょう。環境によっては、特に権限の問題や依存関係の不足などがある場合、数回の再試行またはシステムの再起動が必要になることがあります。重要なのは、忍耐強く待つことと、PythonとGitが正しくインストールされていることを確認することです。
モデルのダウンロードとインストール
デフォルト設定には基本的なモデルがいくつか含まれていますが、より良い結果を得るには、さらにモデルを追加することをお勧めします。Civitai にアクセスして、リアルな画像、アニメ、アートスタイルなど、好みに合わせたモデルをライブラリから探してください。モデルファイル (.safetensors または.ckpt) をダウンロードし、クローンフォルダ内のstable-diffusion-models/modelsディレクトリにコピーしてください。
例えば、「Realistic Vision」モデルをダウンロードした場合は、それをここに移動して、Web UIが実行中の場合は再起動してください。通常、インターフェースではドロップダウンリストからモデルを選択できます。選択できない場合は、新しいチェックポイントを表示するためにWeb UIを再起動する必要があるかもしれません。
まとめとヒント
設定が完了すれば、基本的には準備完了です。Web UIでプロンプトを入力することで画像を生成できます。プロンプトの形状を工夫する実験もできますが、それはまた別の話です。注意点として、VRAMが限られたハードウェアではすべてのモデルがスムーズに動作するとは限らないため、起動フラグを調整してください。また、GitHubリポジトリの更新情報にも注意してください。この分野は頻繁に変化します。
ちょっと不思議な感じがするけど、試行錯誤を重ねた結果、この設定はかなり安定するようになった。あるPCではクリーンインストール後すぐに完璧に動作したし、別のPCでは多少の調整が必要だったものの、最終的には全てうまくいった。
まとめ
- PythonとGitを公式サイトからインストールしました。
- Stable Diffusion WebUIリポジトリをC:\Stable Diffusionにクローンしました
- お使いのGPUに基づいて、webui-user.batでVRAMオプションを設定します。
- webui.bat を起動し、画像生成のためにローカル URL にアクセスしました。
- Civitaiからモデルをダウンロードし、モデルフォルダに追加しました。
まとめ
セットアップは簡単ではありませんが、最初の難関を乗り越えれば、便利なローカルAIアートワークステーションになります。さまざまなモデルやプロンプトを試してみると、病みつきになるかもしれません。確かに、今のところはIntelベースのシステムに限定されていますが、状況は急速に改善されることを期待しています。この情報が、行き詰まりを回避し、独自のAI画像ジェネレーターを稼働させるのに役立つことを願っています。幸運を祈ります。そして、創作活動を楽しんでください。少なくとも、AIをいじって楽しんでください。