ChatGPT、DALL-E、MidJourney などのオンライン ツールを使用した AI 画像生成は非常に人気がありますが、AI を使用して自分のコンピューター上で制限なく独自の画像を生成したい場合はどうすればよいでしょうか? Windows でこれを行う最も簡単な方法は次のとおりです。
オンライン AI 画像ジェネレーターは信じられないほど強力で、膨大な量のデータを利用してプロンプト (AI の世界では、プロンプトは AI に与える指示です) に基づいて画像を構築できますが、いくつかの欠点があります。 : 月額料金がかかり、やり取りの履歴が保存され、リクエストできる画像の種類が制限される場合があります。
自分の Windows コンピューター上で実行するローカル イメージの生成は無料で (電気代は別として)、制限はありません。思いつく限りのあらゆる画像プロンプトを試したり、コミュニティが作成したモデルを使用して独自のコンテンツを作成したりできます。これは、新興 AI 分野への楽しい入門書であり、他のプログラミングや IT スキルの開発にも役立ちます。
Fooocus は、安定拡散を使用して構築された画像生成プログラムです。これは 100% 無料でオープンソースで、オフラインで実行でき、すぐに使える「すぐに使える」 AI 画像ジェネレーターを提供します。一度立ち上げて実行したら、自分のアイデアやアイデアを入力してプロンプトを表示し始めることができます。 (ほぼ) すぐに結果が得られます。
Windows 用の他のほとんどの Stable Diffusion ツールや AI イメージ生成ツールはセットアップが難しく、インストール手順が複雑であり、多くの場合、基盤となるプログラムについての知識が必要です。 Fooocus のセットアップは比較的簡単です。必要なのは、Windows Subsystem for Linux (WSL) 経由で実行される Docker をサポートするコンピューターと、適度な GPU (Fooocus の実行には 4GB NVIDIA グラフィックス カードが必要です) だけです。
これらの手順は Linux でも機能することに注意してください。以下の WSL 固有の手順をスキップして、Docker デスクトップをインストールし、Windows ターミナル アプリの代わりに Linux ターミナルを使用することができます。 MacOS ユーザーの場合は、独自のアプリにラップされた Stable Diffusion を使用して、同様の合理化された画像生成を提供する DiffusionBee をチェックしてください。
Docker は、ソフトウェアのすべての依存関係と可動部分を保持できる分離された環境である「コンテナ」を実行できるソフトウェアです。これらは仮想マシンに似ていますが、オーバーヘッドは少なくなります。 Docker をインストールするには、Windows 用 Docker デスクトップをダウンロードしてインストールします。
Docker は、Windows 10 および 11 上で WSL モードまたは Hyper-V モードで実行できます。 Fooocus は WSL のみをサポートしているため、最初に WSL を有効にする必要があります。続行する前に、Windows ターミナル アプリをインストールする必要もあります。
Fooocus をダウンロードするには、Github ページにアクセスし、緑色の [コード] ボタンをクリックし、続いて [ZIP をダウンロード] をクリックする必要があります。 GitHub は最もユーザーフレンドリーな Web サイトではありません (主に開発者が相互にコードを共有するために使用されます)。そのため、以下のスクリーンショットはボタンの場所を示しています。
.zip ファイルのダウンロードが完了したら、それを独自のフォルダーに抽出し、解凍された Fooocus ファイルを含むフォルダーを開きます。
次に、Fooocus ディレクトリの空いている場所を右クリックし、「ターミナルで開く」をクリックします。これにより、Powershell ターミナル ウィンドウが開きます。
Docker Desktop が実行されていることを確認し、次の docker コマンドを入力します:
docker compose up -d
このコマンドは次のことを行います:
Docker で Fooocus を実行したことがない場合は、ディレクトリ内の Fooocus コードに基づいて Docker アプリケーションが自動的に構築されます。一部のコンピューターではこれにかなりの時間がかかる場合があるため、コーヒーを飲みながら (または長い昼食をとりながら) お待ちください。
完了すると、Fooocus アプリケーションが作成され、開始されたことがわかります。
Docker Desktop で実行されている Fooocus コンテナーも確認できます。
Docker Desktop から、(ターミナルを使用せずに) Fooocus を停止および開始したり、コンテナーとそのすべてのデータを削除したりできます。
これで Fooocus が Docker 内で起動して実行されるようになったので、Web ブラウザーからアクセスできるようになります。デフォルトでは、ポート 7865 で実行され、アドレス http://localhost:7865 でアクセスできます (「localhost」は、コンピュータが自身にアクセスするために使用するアドレスです)。 Docker デスクトップ インターフェイスで実行中のコンテナをクリックすると、ローカルホスト上のどのポートを使用してコンテナにアクセスできるかを確認できます。
Fooocus インターフェイスが読み込まれたら、画像を作成するように要求するだけです。
Fooocus が使用するモデルが準備されている間、最初の画像は他の画像よりも少し時間がかかる可能性があります。これは、単純な Fooocus プロンプトを使用して生成された画像の例です。ネットサーフィンをしている役立つハウツーオタクの写真です。
動作を微調整したり、さまざまなスタイルを試したり、生成した画像の履歴を確認したい場合は、「詳細」チェックボックスをクリックします。 Fooocus には多くのオプションが付属しており、CivitAI などのサイトからコミュニティが構築したモデルを使用することもできます。
CivitAI には NSFW コンテンツがいくつかあります。
生成 AI は、リクエストに基づいてテキスト、画像、ビデオを作成できます。これは、楽しみ、学習し、生産性を高めるために使用できるまったく新しいツール セットです。また、Python で Stable Diffusion を使用して画像を生成するなど、プログラミングを始めるのにも最適な方法です。
以上がWindows 上で強力なローカル AI 画像生成をご希望ですか?このツールを使用するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。