FLUX AIでLoRAを使う方法:包括的ガイド

リアルなAI画像の技術を習得しよう!驚くべき結果を得るためにFLUX AIとLoRAを使いこなす。

Anakin AIを無料で利用開始

FLUX AIでLoRAを使う方法:包括的ガイド

Start for free
目次

FLUX AIは、AI駆動の画像生成の新しい時代を切り開きました。比類のないリアリズムを持ち、著名な競合をしばしば凌駕します。LoRA(Low-Rank Adaptation)モデルと組み合わせることで、アーティストや愛好者のために創造性の広大なキャンバスが開かれます。この包括的なガイドは、FLUX AIを使用してLoRAの力を引き出す方法を指導します。詳細な指示、必須リソースリンク、および業界のベストプラクティスが満載です。さあ、始めましょう。もっと読み込む

💡
これらのすべてのプロセスを経る必要がなく、すぐにFLUX AIを使用したい場合、代替ソリューションがあります。Anakin AIは、FLUX AIを無料で提供しています。彼らは、FLUX ProFLUX Realism LoRA、およびFLUX.1 Schnellを含むすべてのFLUXモデルを提供しています。ぜひチェックしてみてください。

LoRAとFLUXの理解

LoRAはLow-Rank Adaptationの略で、モデル全体の再訓練を必要とせずに大規模な言語モデルを微調整する巧妙な方法です。FLUX AIで使用されると、安定性AIの製品であり、非常に詳細でリアルな画像を生成することが有名なFLUXは、特定のスタイル、キャラクター、または芸術的な効果を作成するためにFLUXの基本的なチェックポイントを調整します。この完璧な融合により、ユーザーはFLUXの能力を拡張し、特定の要件に合わせて出力をカスタマイズできます。もっと読み込む

ソフトウェア設定

FLUX AIと一緒にLoRAを使用するには、適切なソフトウェア環境を設定する必要があります:

  1. SD Forge WebUIをインストールします。これはFLUX AIモデルとLoRAのサポートが優れています。
    ダウンロード: https://github.com/lllyasviel/stable-diffusion-webui-forge
  2. FLUX AIモデルをダウンロードします:
    https://huggingface.co/lllyasviel/flux1-dev-bnb-nf4/tree/main
  3. FLUX VAEをダウンロードします:
    https://huggingface.co/black-forest-labs/FLUX.1-schnell/tree/main
  4. Stable Diffusionのインストールをより簡単に管理するには、StabilityMatrixを使用することを検討してください:
    https://github.com/LykosAI/StabilityMatrix
  5. ファイルを解凍するために7-Zipが必要になる場合があります:
    https://www.7-zip.org/download.html

少なくとも8GBのVRAMを持つ互換性のあるGPUを持っていることを確認してください(最適な性能には16GB以上を推奨)。

FLUX AIでLoRAモデルを使用するための詳細な手順

ステップ1:LoRAモデルの取得

  1. Civitaiを訪問:https://civitai.com/
  2. 検索フィルターを使用してFLUX互換のLoRAモデルを見つけます。
  3. 「FLUX」とタグ付けされているLoRAまたはFLUX AIと互換性があることが説明されているLoRAを探します。
  4. 選択したLoRAモデルをダウンロードします。それらは通常、.safetensorsまたは.ptファイルとして提供されます。

ステップ2:LoRAモデルのインストール

  1. インストールディレクトリを見つける: SD Forge WebUIがインストールされているディレクトリを見つけます。
  2. LoRAフォルダに移動する: webui/models/Loraのパスを開きます。
  3. 整理のためのサブフォルダを作成する: LoRAフォルダ内に「Flux」という新しいサブフォルダを作成して、整理します。
  4. LoRAファイルを移動する: ダウンロードしたLoRAファイルを新しく作成した「Flux」サブフォルダに置きます。

ステップ3:Forge WebUIでLoRAを使用して画像を生成する

  1. SD Forge WebUIを開く: WebUIを起動し、「Stable Diffusion」タブに移動します。
  2. チェックポイントを選択する: 「チェックポイント」ドロップダウンでFLUXチェックポイントを選択します(推奨:最良の品質のためにflux1-dev)。
  3. LoRAセクションにアクセスする: インターフェースの「LoRA」セクションまでスクロールします。
  4. LoRAモデルを追加する: 「Add LoRA」をクリックし、ドロップダウンリストから希望のLoRAモデルを選択します。
  5. LoRA重みを調整する: 重みスライダーを使用してLoRA効果を設定します(通常、最適な結果のために0.5と1.0の間)。
  6. テキストプロンプトを入力する: プロンプトボックスに希望する画像のテキストを書きます。指定されている場合は、モデルのドキュメントからLoRAトリガーワードを含めます。
  7. 画像パラメータを設定する: 画像のサイズ、サンプリング方法、ステップを選択します。
  8. 画像を生成する: すべてが設定されたら、「生成」をクリックしてLoRAが適用された画像を作成します。

高度なLoRA使用技術

複数のLoRAを組み合わせる

  • WebUIのLoRAセクションに複数のLoRAを追加します。
  • 各LoRAの重みを調整して効果をバランスさせます。
  • ユニークなスタイルのために異なる組み合わせを試します。

ネガティブプロンプトでLoRAを使用する

  • 「ネガティブプロンプト」ボックスを使用して除外したい要素を説明します。
  • LoRAモデルは、負の重みを設定することでネガティブプロンプトに適用できます。

LoRA効果の微調整

  • LoRAの重みを調整して効果の強度を制御します。
  • 「CFGスケール」スライダーを使用して、画像がプロンプトにどれだけ忠実であるかを微調整します。
  • 異なるサンプリング方法(例:Euler a、DPM++ 2M Karras)を試して、あなたのLoRAモデルに最も効果的なものを見つけます。

人気のFLUX LoRAとその利用法

これらおよび他のFLUX互換LoRAをCivitaiで見つけることができます:https://civitai.com/

  1. Flux Disney: ディズニースタイルのアニメキャラクターを作成するのに最適。
  • トリガーワード:「flux_disney」
  • 推奨重み:0.7〜0.9

2. Flux Realism: FLUXのすでに印象的なリアリズムを強化します。

  • トリガーワード:「flux_realism」
  • 推奨重み:0.6〜0.8

3. Flux Yarn Art: ユニークなテクスチャと手作り感を持つ外観を作成します。

  • トリガーワード:「flux_yarn」
  • 推奨重み:0.8〜1.0

4. Flux Aquarell Watercolor: 美しい水彩スタイルの画像を生成します。

  • トリガーワード:「flux_watercolor」
  • 推奨重み:0.7〜0.9

FLUXとLoRAのためのプロンプト技術

  1. 明確な主題の説明から始めます。
  2. スタイル、ライティング、構図に関する詳細を追加します。
  3. 指定されている場合はLoRAトリガーワードを含めます。
  4. 芸術的な用語を使用してスタイルをガイドします(例:「印象派」、「フォトリアリスティック」)。

例のプロンプト:
「若い女性のハイパーリアリスティックなポートレート、flux_realism、ビンテージの花柄ドレスを着て、柔らかい笑顔で、日差しが差し込む庭に立って、被写界深度、プロの photography」

一般的な問題のトラブルシューティング

  1. LoRAが画像に影響を与えていない:
  • LoRAがWebUIに正しく読み込まれているか確認します。
  • LoRAの重みを増やします。
  • 正しいトリガーワードを使用していることを確認します。

2. メモリ不足エラー:

  • 画像サイズやバッチ数を減らします。
  • 半精度(fp16)モードを試します。
  • 他のメモリ集中的なアプリケーションを閉じます。

3. 予期しない結果:

  • プロンプト内の矛盾する要素をチェックします。
  • CFGスケールを調整してみます。
  • 異なるサンプリング方法を試します。

独自のFLUX LoRAの訓練

カスタムLoRAの作成に興味のある上級ユーザーのために:

  1. 希望するスタイルやテーマを表す高品質な画像のデータセット(15〜30枚)を準備します。
  2. 各画像の詳細な説明を含む対応するテキストファイルを作成します。
  3. LoRA訓練スクリプト用のkohya_ss GitHubリポジトリを使用します:
    https://github.com/bmaltais/kohya_ss
  4. データセットフォルダ、学習率、訓練ステップを指定するために設定ファイルを編集します。
  5. 訓練スクリプトを実行し、オーバーフィッティングを防ぐためにロス値を監視します。

訓練環境を設定するMacユーザー向け:

LoRAの訓練と使用に関するベストプラクティス

  1. 多様なデータセットを使用して多用途なLoRAを作成します。
  2. キャラクターLoRAの場合、さまざまなポーズ、表現、衣装を含めます。
  3. 最初は低い学習率(例:1e-4)から始め、必要に応じて増やします。
  4. さまざまな重みとプロンプトでLoRAをテストし、その全能力を理解します。
  5. LoRAをコミュニティと共有し、改善のためのフィードバックを集めます。

FLUX AIとLoRAモデルの使用をマスターすることで、AI生成アートの境界を押し広げることができます。超リアリズム、スタイライズされたイラスト、またはユニークな芸術的効果を目指している場合、FLUXとLoRAの組み合わせは、あなたのクリエイティブなビジョンを具現化するための強力なツールキットを提供します。実験し、探求し、この技術が提供する無限の可能性を楽しんでください。公式ソースからソフトウェアを常にダウンロードし、サードパーティツールをインストールする際には注意を払ってください。また、これらのアプリケーションを実行するための最小要件、特にAI画像生成のためのGPUの能力を満たしていることを確認してください。