Stable Diffusionで好みの画像生成モデルをインストールする方法

Stable Diffusionで好みの画像生成モデルをインストールする方法

公開: 更新:
だーだい
フリーランスWebライター兼Web製作者。Webライターとしてガジェットメディアやプログラミングに関する記事を執筆する傍ら、LP制作とWordPressの改修案件もこなしつつ、活動しています。 profile

これまでStable Diffusionのインストール方法からAI画像を作る方法まで解説してきました。

AI漫画に関するこれまでの記事一覧

AI漫画を作る際、どのようなデザインの画像を使うのかも重要です。自分が好きなデザインの画像を使うことで、AI漫画を作ることがより楽しくなるでしょう。

好みの画像を選ぶためには、漫画に関する画像を学習したデータをまとめている「モデル」を探してStable Diffusionへ指定する必要があります。

本記事では画像生成モデルを検索できるプラットフォームの紹介から、Stable Diffusionで好みの画像生成モデルをインストールする方法について紹介します。



Stable Diffusionで作れる画像は学習モデルによって異なる

これまでStable DiffusionでAI漫画を作ってきましたが、作れる漫画のデザインは利用する画像生成モデルによって異なります。

画像生成モデルによって学習しているデータが異なり、スタイルや質感に違いがあるのです。そのため選ぶモデルによって異なる仕上がりが得られます。

    Stable Diffusionのような生成AIではこれらのモデルを使い分けることで、目的に合ったスタイルや表現を実現することが可能。クリエイティブなアイデアの可視化やビジネス用途でのビジュアル作成など、多様なニーズに応えられるのが魅力です。

    画像生成モデルを利用できるプラットフォーム

    画像生成モデルをまとめている「CIVITAI」や「Hugging Face」というプラットフォームを使うことで、自分好みの画像生成モデルを見つけられます。

    各プラットフォームの特徴は下記の通りです。

    CIVITAI

    CIVITAIはStable Diffusionで利用可能なAIモデルやアート作品を共有し、ダウンロードできるプラットフォームです。このサイトではユーザーが自分で作成した画像生成用モデルをほかのユーザーと共有することが可能です。

    また、ほかのクリエイターが公開したモデルを手軽に検索し、自分の環境で使用できるのも魅力。これにより利用者は画像生成における表現の幅を広げ、コミュニティ内でのアイディアやテクニックの交流が促進されています。

    Civitaiは基本的に無料で使用できてタグ検索や並び替え機能なども備えており、特定のスタイルや目的に合ったモデルを簡単に探せる点が特徴です。


    Python基礎・実践(Django)

    企業・法人向けのPython研修では、基礎から応用まで体系的に学べます。

    Python研修の詳細

    DX社員研修

    企業・法人向けのDX研修では、実務に繋がるリスキリングでITレベルを向上させます。

    DX研修の詳細

    Javaエンジニア育成研修

    企業・法人向けのJavaエンジニア育成研修では、Javaの基礎から応用まで確実に習得できます。

    Java研修の詳細

    新卒・新入社員向け研修

    企業・法人に新入社員・新卒社員に向けたプログラミング研修を提供しています。

    新入社員研修の詳細

    コードキャンプのIT研修を全て見る

    Hugging Face

    Hugging FaceはAIや機械学習のモデルやデータセットを、広く共有・活用できるプラットフォームです。もともとはチャットボット開発を目的に設立されましたが、現在ではさまざまな機械学習プロジェクトのために利用されています。

    このプラットフォームには、「Transformers」や「Datasets」などのライブラリがあり、テキストや画像、音声など幅広いデータ処理に対応しています。CIVITAIと同じく画像データを学習したモデルもあり、AI漫画へ活用できるモデルを探すのにぴったりです。

    Hugging Faceは無料プランからエンタープライズ向けの有料プランまで提供しており、AIモデルのデプロイや管理、スケーリングといったニーズにも応えることが可能。多くの企業や研究者がAI技術を効率的に利用できるのです。

    Hugging Face(ハギングフェイス)とは?GitHubとの違いや料金プランについて詳しく解説
    Hugging Face(ハギングフェイス)とは?GitHubとの違いや料金プランについて詳しく解説

    Stable Diffusionで好みの画像生成モデルをインストールする方法

    Stable Diffusionで好みの画像生成モデルをインストールする方法について、モデルの選び方から順を追って解説します。

    Civitから画像生成AIのモデルを選択する

    はじめにStable Diffusionで利用したい画像生成モデルを選びます。今回はCIVITAIを例に解説します。

    Stable Diffusionでモデルをインストールする方法

    Google Colabより

    CIVITAIのトップ画面右上にある「Filters(フィルター機能)」をクリックします。その中にある「Base model」欄にて化した文字に「SD」と記載されているAIモデルに厳選しましょう。

    ほかのモデルがベースとなっている場合、Stable Diffusionで動かない可能性があります。

    Stable Diffusionでモデルをインストールする方法

    Google Colabより

    フィルター機能で厳選した中から任意のモデルを選んでください。今回は上記画面にもある「Flat-2D Animerge」という画像生成モデルを使います。

    Stable Diffusionでモデルをインストールする方法

    Google Colabより

    「Flat-2D Animerge」をクリックし、詳細ページの中にあるダウンロードアイコンをクリックして下さい。

    画像生成モデルをGoogleドライブにインストールする

    自分のパソコンにダウンロードした画像生成モデルを、Googleドライブへアップロードします。

    Stable Diffusionでモデルをインストールする方法

    Google Colabより

    Googleドライブの画面左上にある「+新規」をクリックし、表示一覧から「ファイルをアップロード」から先ほどの画像生成モデルを指定します。

    Stable Diffusionでモデルをインストールする方法

    Google Colabより

    Googleドライブ上にアップロードされていることを確認できたら完了です。

    おすすめのPython研修一覧

    Python研修を提供しているおすすめの企業・法人を一覧で掲載しております。

    Python研修の一覧を見る

    おすすめのDX研修一覧

    DX研修を提供しているおすすめの企業・法人を一覧で掲載しております。

    DX研修の一覧を見る

    おすすめのJava研修一覧

    Java研修を提供しているおすすめの企業・法人を一覧で掲載しております。

    Java研修の一覧を見る

    おすすめのJavaScript研修一覧

    JavaScript研修を提供しているおすすめの企業・法人を一覧で掲載しております。

    JavaScript研修の一覧を見る

    Google ColabとGoogleドライブを同期する

    Google ColabとGoogleドライブを同期し、スムーズに画像生成モデルを利用できる環境を作ります。

    Stable Diffusionでモデルをインストールする方法

    Google Colabより

    1. 画面左にあるフォルダアイコンをクリック
    2. 画面左上にあるGoogleドライブのアイコンをクリック
    3. Googleドライブをインポートするコードが表示されるので実行する
    Stable Diffusionでモデルをインストールする方法

    Google Colabより

    すると上記の接続画面が表示されるので「Gonect to Google Drive」をクリックします。

    Stable Diffusionでモデルをインストールする方法

    Google Colabより

    Googleアカウントへのアクセス画面が表示されるので「続行」を選択して下さい。この際複数のGoogleアカウントを持っている場合、画像生成モデルをアップロードしたGoogleドライブのアカウントを選びましょう。

    Stable Diffusionでモデルをインストールする方法

    Google Colabより

    コード入力欄に「Mounted at /content/drive」と表示されたらOKです。

    Stable Diffusionでモデルをインストールする方法

    Google Colabより

    画面右に「drive」というフォルダが表示されているはずです。もし表示されていない場合は、上部にある丸い矢印のアイコンをクリックして再読み込みしてください。

    Stable Diffusionへ画像生成モデルを移動する

    次はStable Diffusionを読み込み、モデルをまとめているフォルダへGoogleドライブから移動します。まずは下記のコードを入力してStable Diffusion Web UIをインストールします。

    【サンプルコード】
    !git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
    %cd /content/stable-diffusion-webui
    !python launch.py --share --enable-insecure-extension-access
    Stable Diffusionでモデルをインストールする方法

    Google Colabより

    上記のコードを実行し、しばらくしてフォルダ情報を再読み込みするとStable Diffusion Web UIのフォルダが表示されます。

    Stable Diffusionでモデルをインストールする方法

    Google Colabより

    上記画面で表示されている「Stable-diffusion」というファイルに画像生成モデルを入れます。

    このフォルダを開くには「stable-diffusion-webui / models / Stable-diffusion」の順でクリックしてください。

    Stable Diffusionでモデルをインストールする方法

    Google Colabより

    Googleドライブのフォルダに戻り、アップロードした画像生成モデルをドラッグ&ドロップでStable-diffusionファイルへ移動します。

    Stable Diffusionでモデルをインストールする方法

    Google Colabより

    上記のようにStable-diffusionフォルダへ移動できれば完了です。

    Stable Diffusionで読みこんだ画像生成モデルを使用する

    実行したStable Diffusionを開いてみましょう。

    Stable Diffusionでモデルをインストールする方法

    Google Colabより

    上記のような画面が表示されるので、左上にあるモデルの表示欄から使いたい画像生成モデルを選択します。

    この作業で何度もエラーになることがあります。そのような場合は再起動したりして何度かやり直してみてください。

    画像生成モデルを選択できたら、実際にプロンプトを指定して画像を作ってみましょう。問題なく生成できたら無事画像生成モデルのインストール完了です。

    ※上記コンテンツの内容やソースコードはAIで確認・デバッグしておりますが、間違いやエラー、脆弱性などがある場合は、コメントよりご報告いただけますと幸いです。

    ITやプログラミングに関するコラム


    ITやプログラミングに関するニュース

    ブログに戻る

    コメントを残す

    コメントは公開前に承認される必要があることにご注意ください。

    コードキャンプDX人材育成研修 - IT・プログラミングを知って学べるコネクトメディア フューチャーアーキテクト株式会社が実現した新入社員向けIT研修プログラムでタスクフォース制度が主体的な学びと成長を生み出す - IT・プログラミングを知って学べるコネクトメディア コードキャンプDX人材育成研修 - IT・プログラミングを知って学べるコネクトメディア コードキャンプIT・プログラミング研修事例/【IT新入社員研修】オンラインとオフラインの最適バランスを実現したFutureOneの導入事例 - IT・プログラミングを知って学べるコネクトメディア コードキャンプIT・プログラミング研修事例/【新入社員研修】柔軟なハイブリッド型Java研修で実現した新卒20名の成長と成果|サークレイス株式会社 - ITやプログラミングを知って学べるコネクトメディア コードキャンプIT・プログラミング研修事例/現場により近いところにデジタルを根付かせるDX基礎講座研修|株式会社ブリヂストン - ITやプログラミングを知って学べるコネクトメディア コードキャンプIT・プログラミング研修事例/業務の効率化・DX推進に向けたIT人材育成への第一歩|株式会社カナエ - ITやプログラミングを知って学べるコネクトメディア 企業・法人向けのIT・プログラミング研修 - ITやプログラミングを知って学べるコネクトメディア

    新着記事

    対象者別で探す

    子供(小学生・中学生・高校生)向け
    プログラミング教室検索する

    子供(小学生・中学生・高校生)がロボットやプログラミング言語を学ぶことができるオフラインからオンラインスクールを検索、比較することが可能です。

    子供(小学生・中学生・高校生)
    プログラミング教室検索する

    ITやプログラムなどの
    最新情報を検索する

    日々、新しいITやプログラミング言語の情報が流れていきますが、特定の情報を時系列でニュースやコラムを確認することができます。

    ITやプログラムなどの
    最新情報を検索する