🗨️

AI画像生成を始める - 準備その1

2024/04/29に公開

記事作成日 : 2024年4月29日(月)
PCでAI画像生成を始める為の一連の準備について記載します。
ここではAI画像生成に最低限必要なアプリケーションのインストールと
動作チェックの手順について解説します。

参考URL

本記事は主に下記のウェブサイトの内容を参考に作成しました。

動作環境

本記事の作成は下記の動作環境で行いました。

項目 詳細
PCの種類 デスクトップPC
OS Microsoft Windows 11 Home 64bit
CPU Intel Core i7-12700
RAM 16GB
GPU NVIDIA GeForce RTX3070
VRAM 8GB
ストレージ WesternDigital M.2 SSD 1TB (空き容量:約800GB)

事前準備

予めグラフィックドライバを最新版に更新しておきます。
(グラフィックドライバが古いと画像生成時にエラーが発生する為。)

NVIDIAドライバダウンロード
https://www.nvidia.co.jp/Download/index.aspx?lang=jp

インストールするアプリケーション

AI画像生成を行うには、下記3個のアプリケーションをインストールします。

  1. Python3.10.6
    AI画像生成を行うアプリケーション stable-diffusion-webui-forge
    に必要なプラットフォーム(実行環境)です。
  2. Git
    AI画像生成に必要な様々なファイルをダウンロードする為に
    必要なアプリケーションです。
  3. stable diffusion webui forge
    AI画像生成を行う無料のアプリケーションです。
    Google Chrome等のwebブラウザ上で動作します。

Python3.10.6のインストール

  1. webブラウザで下記のウェブサイトにアクセスします。
    Python 3.10.6
    https://www.python.org/downloads/release/python-3106/

  2. 画面を下へスクロールして Files一覧の Windows installer (64-bit) をクリックして
    python-3.10.6-amd64.exe をダウンロードします。

  3. ダウンロード完了後、上記ファイルをダブルクリックしてインストールを開始します。

  4. インストーラの最初の画面の Add Python 3.10 to PATH にチェックを入れて
    Install Now をクリックして次に進みます。

  5. ファイルの転送が終わり、Setup was Successfulの画面が表示されたら
    Close ボタンを押してインストールを終了します。

    Pythonの動作確認

    Windowsのコマンドプロンプトを開き、python と入力してください。
    下記のようにPythonのバージョン情報等が表示されればOKです。

    C:\Users\user>python
    Python 3.10.6 (tags/v3.10.6:9c7b4bd, Aug  1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)] on win32
    Type "help", "copyright", "credits" or "license" for more information.
    >>>
    

Gitのインストール

  1. webブラウザで下記のウェブサイトにアクセスします。
    Git - Downloading Package
    https://git-scm.com/download/win

  2. Click here to download をクリックして
    Git-2.44.0-64-bit.exe をダウンロードします。

  3. ダウンロード完了後、上記ファイルをダブルクリックしてインストールを開始します。
    Nextボタンをクリックして最後まで突き進みます。

  4. ファイルの転送が終わり、Completing the Git Setup Wizardの画面が表示されたら
    Finishボタンを押してインストールを終了します。

    Gitの動作確認

    Windowsのコマンドプロンプトを開き、git -v と入力してください。
    下記のようにGitのバージョン情報等が表示されればOKです。

    C:\Users\user>git -v
    git version 2.44.0.windows.1
    

stable diffusion webui forgeのインストール

  1. webブラウザで下記のウェブサイトにアクセスします。
    lllyasviel/stable-diffusion-webui-forge
    https://github.com/lllyasviel/stable-diffusion-webui-forge

  2. 画面を下へスクロールして Installing Forgeの中の
    Click Here to Download One-Click Package
    をクリックして webui_forge_cu121_torch21.7z をダウンロードします。

  3. ダウンロードした上記ファイルを保存するフォルダを作成します。

  4. ダウンロードした webui_forge_cu121_torch21.7z を
    上記3で作成したフォルダに移動します。

  5. webui_forge_cu121_torch21.7z を解凍します。

  6. 解凍したフォルダの中に update.bat がありますのでダブルクリックして
    アップデートを実行します。

  7. 解凍したフォルダの webui フォルダの中にwebui-user.bat がありますので
    Windowsのメモ帳で開き、下記の行に文字を追記します。

    set COMMANDLINE_ARGS=
    

    set COMMANDLINE_ARGS= --theme dark --pin-shared-memory --cuda-malloc --cuda-stream
    

    追記したら保存してメモ帳を閉じます。

    stable diffusion webui forge の動作確認

    1. 解凍したフォルダの中の run.bat をダブルクリックします。
    2. コマンドプロントの画面が表示され、stable diffusion webui forge が起動します。
      (初回起動時は様々なファイルのインストールが行われますので約15分程度かかります。)
    3. webブラウザに stable diffusion webui forge の操作画面が表示されます。
    4. 画面上部左側のプロンプト入力欄に適当な単語を入力します。
    5. 画面右側の Generate ボタンをクリックすると、入力した単語を元に
      画像が生成され、プレビュー欄に表示されます。

      「Japan」から生成された画像

AI画像生成に最低限必要なアプリケーションのインストールと動作チェックについては以上です。

Discussion