(4 Phương pháp) Cách chạy FLUX cục bộ trên Windows, Mac và Linux

FLUX, một trình tạo hình ảnh AI tiên tiến, đã vươn lên hàng đầu trong lĩnh vực trí tuệ nhân tạo. Nó nổi tiếng nhờ khả năng tạo ra các hình ảnh chi tiết và sáng tạo từ các gợi ý văn bản, khiến nó trở thành nguồn tài nguyên

Build APIs Faster & Together in Apidog

(4 Phương pháp) Cách chạy FLUX cục bộ trên Windows, Mac và Linux

Start for free
Inhalte

FLUX, một trình tạo hình ảnh AI tiên tiến, đã vươn lên hàng đầu trong lĩnh vực trí tuệ nhân tạo. Nó nổi tiếng nhờ khả năng tạo ra các hình ảnh chi tiết và sáng tạo từ các gợi ý văn bản, khiến nó trở thành nguồn tài nguyên ưa thích của các nghệ sĩ, nhà thiết kế và những người yêu thích AI. Mặc dù có các phiên bản có thể truy cập qua web, việc chạy FLUX trên máy tính cá nhân của bạn có những lợi ích bao gồm xử lý nhanh hơn, sử dụng không giới hạn và quyền riêng tư tốt hơn. Hướng dẫn này sẽ cung cấp hướng dẫn về cách chạy FLUX cục bộ trên hệ thống Windows, Mac và Linux. Tải thêm.

Trước khi bắt đầu, hãy nói về lựa chọn trình tạo hình ảnh FlowGPT tốt nhất mà mang lại chất lượng tốt hơn nhiều.

Các hình ảnh sau đây được tạo ra bằng Trình tạo hình ảnh AI của Anakin AI, hãy thử ngay bây giờ! 👇👇👇

Đề bài: ngây thơ và hấp dẫn, tóc dài, phong cách khác biệt, đôi mắt đẹp, tàn nhang, ngực vừa phải, khe ngực tinh tế, cơ thể gọn gàng, ăn chơi, bức tranh chân thực, (phòng ngủ ấm cúng), áo trễ vai, góc nhìn động, ánh sáng rực rỡ, tương phản cao, bóng râm kịch tính, độ chi tiết cao, làn da chi tiết, độ sâu trường ảnh, hạt phim.

Đề bài: ảnh pov của người mẫu ngồi tại bàn nhà hàng đối diện với máy ảnh, trong một khung cảnh lãng mạn cao cấp hướng về phía máy ảnh. Bít tết chín vừa ở trên bàn được cắt thành nhiều miếng, trên một tấm thớt gỗ, cũng có một đĩa nhỏ chứa những gì có vẻ là một gia vị đi kèm hoặc salsa với rau củ được cắt nhỏ.

Đề bài: Áp phích của chương trình truyền hình "Breaking Bread," một bản parodia của Breaking Bad. Một thợ làm bánh nghiêm nghị trong một chiếc tạp dề phủ bột mì cầm một cây cán bột như một vũ khí trong một tiệm bánh mộc mạc. Bánh mì và bao bột mì làm nền cho bối cảnh sa mạc. Thực đơn trên bảng đen liệt kê các món ăn đầy trò đùa. Tiêu đề sử dụng một phông chữ vừa hỏng vừa đậm cho "Breaking" và những chữ cái giống như bánh mì màu vàng cho "Bread." Khẩu hiệu: "Nướng là một trò chơi nguy hiểm."

Đề bài: phong cách Anime Nhật Bản đáng yêu, một người phụ nữ trưởng thành với đôi cánh thiên thần màu trắng, sừng quỷ đen và băng đô đen, vầng hào quang đỏ, tóc dài màu hồng uốn xoăn, đôi mắt nâu, nụ cười ác. Mặc áo hoodie công nghệ màu đen và trắng, quần jeans, với nhiều dây đai và khóa. Cô ấy đang cầm một bình sơn xịt và đứng dựa vào một bức tường với dòng chữ "Trình tạo hình ảnh AI Anakin" được vẽ bằng bình xịt màu đen và vàng lớn bên cạnh cô.

Các hình ảnh tuyệt vời, chất lượng cao này được tạo ra bằng Trình tạo hình ảnh AI của Anakin AI, hãy thử ngay bây giờ! 👇👇👇

Anakin.ai - Nền tảng ứng dụng AI một cửa

Tạo nội dung, hình ảnh, video và giọng nói; thiết kế quy trình làm việc tự động, ứng dụng AI tùy chỉnh và đại lý thông minh. Của bạn…

app.anakin.ai

Phương pháp 1: Sử dụng ComfyUI để chạy FLUX cục bộ

ComfyUI là một giao diện mạnh mẽ và thân thiện với người dùng để chạy các mô hình AI, bao gồm FLUX. Phương pháp này được khuyến nghị cho người dùng thích giao diện đồ họa và không muốn thao tác với dòng lệnh.

Bước 1: Cài đặt ComfyUI

  1. Truy cập trang phát hành ComfyUI trên GitHub: https://github.com/comfyanonymous/ComfyUI/releases
  2. Tải xuống phiên bản mới nhất cho hệ điều hành của bạn.
  3. Giải nén kho lưu trữ đã tải xuống vào một vị trí mà bạn chọn.

Bước 2: Tải xuống các mô hình FLUX

  1. Truy cập kho lưu trữ FLUX HuggingFace: https://huggingface.co/black-forest-labs/FLUX.1-schnell/tree/main
  2. Tải xuống các tệp sau:
  • flux_schnell.safetensors (mô hình chính)
  • ae.safetensors (tệp VAE)

3. Từ kho lưu trữ mã hóa văn bản FLUX (https://huggingface.co/comfyanonymous/flux_text_encoders/tree/main), tải xuống:

  • t5xxl_fp16.safetensors (cho các hệ thống có RAM 32GB+)
  • t5xxl_fp8_e4m3fn.safetensors (cho các hệ thống có dưới 32GB RAM)
  • clip_l.safetensors

Bước 3: Đặt tệp vào các thư mục ComfyUI

  1. Chuyển flux_schnell.safetensors vào ComfyUI/models/checkpoints/
  2. Chuyển ae.safetensors vào ComfyUI/models/vae/
  3. Chuyển t5xxl_fp16.safetensors (hoặc t5xxl_fp8_e4m3fn.safetensors) và clip_l.safetensors vào ComfyUI/models/clip/

Bước 4: Chạy ComfyUI

  1. Mở một terminal hoặc dấu nhắc lệnh.
  2. Đi đến thư mục ComfyUI.
  3. Chạy lệnh phù hợp cho hệ thống của bạn:
  • Windows: python_embeded\\\\python.exe -m ComfyUI
  • Mac/Linux: python3 main.py

4. Mở trình duyệt web và truy cập http://localhost:8188

Bước 5: Thiết lập quy trình làm việc FLUX

  1. Trong giao diện ComfyUI, nhấp chuột phải và thêm các nút sau:
  • Mã hóa văn bản CLIP (T5XXL)
  • Mã hóa văn bản CLIP (CLIP L)
  • Hướng dẫn Flux
  • Hình ảnh tiềm ẩn trống
  • Giải mã VAE

2. Kết nối các nút như sau:

  • Đầu ra Mã hóa văn bản CLIP (T5XXL) đến đầu vào Hướng dẫn Flux “t5_emb”
  • Đầu ra Mã hóa văn bản CLIP (CLIP L) đến đầu vào Hướng dẫn Flux “clip_emb”
  • Đầu ra Hình ảnh tiềm ẩn trống đến đầu vào Hướng dẫn Flux “latent”
  • Đầu ra Hướng dẫn Flux đến đầu vào Giải mã VAE

3. Đặt các tham số bạn mong muốn trong mỗi nút.

Bước 6: Tạo hình ảnh

  1. Nhập gợi ý văn bản của bạn trong cả hai nút Mã hóa văn bản CLIP.
  2. Nhấp vào “Queue Prompt” để tạo một hình ảnh.

Phương pháp 2: Sử dụng Stable Diffusion WebUI

Stable Diffusion WebUI là một giao diện phổ biến khác để chạy các mô hình AI, bao gồm cả FLUX. Phương pháp này phù hợp cho những người dùng đã quen thuộc với Stable Diffusion và thích giao diện của nó.

Bước 1: Cài đặt Stable Diffusion WebUI

  1. Nhân bản kho lưu trữ Stable Diffusion WebUI:

git clone <https://github.com/AUTOMATIC1111/stable-diffusion-webui.git>

2. Chuyển đến thư mục đã nhân bản:

cd stable-diffusion-webui

3. Chạy tập lệnh phù hợp với hệ thống của bạn:

  • Windows: webui-user.bat
  • Mac/Linux: ./webui.sh

Bước 2: Tải xuống các mô hình FLUX

Thực hiện các bước tương tự như trong Phương pháp 1 để tải xuống các mô hình FLUX và tệp VAE.

Bước 3: Đặt tệp trong các thư mục Stable Diffusion WebUI

  1. Chuyển flux_schnell.safetensors vào stable-diffusion-webui/models/Stable-diffusion/
  2. Chuyển ae.safetensors vào stable-diffusion-webui/models/VAE/

Bước 4: Cấu hình Stable Diffusion WebUI

  1. Trong WebUI, truy cập vào tab "Cài đặt".
  2. Dưới "Stable Diffusion," chọn mô hình FLUX.
  3. Dưới "VAE," chọn tệp VAE của FLUX.
  4. Nhấp vào “Áp dụng cài đặt” và khởi động lại WebUI.

Bước 5: Tạo hình ảnh

  1. Trong tab chuyển đổi văn bản thành hình ảnh, nhập gợi ý của bạn.
  2. Điều chỉnh cài đặt nếu cần.
  3. Nhấp vào “Tạo” để tạo ra hình ảnh của bạn.

Phương pháp 3: Sử dụng Stability Matrix

Stability Matrix là một ứng dụng mạnh mẽ và thân thiện với người dùng cho phép bạn chạy nhiều mô hình AI khác nhau, bao gồm cả FLUX, với giao diện đẹp mắt và các tính năng nâng cao. Phương pháp này lý tưởng cho người dùng muốn có sự cân bằng giữa tính dễ sử dụng và các tùy chọn tùy chỉnh.

Bước 1: Cài đặt Stability Matrix

  1. Truy cập trang GitHub của Stability Matrix: https://github.com/LykosAI/StabilityMatrix
  2. Tải xuống bản phát hành mới nhất cho hệ điều hành của bạn (Windows, Mac hoặc Linux).
  3. Cài đặt ứng dụng theo hướng dẫn cho hệ điều hành của bạn:
  • Windows: Chạy tệp cài đặt thực thi.
  • Mac: Kéo tệp .app vào thư mục Ứng dụng của bạn.
  • Linux: Giải nén AppImage và làm cho nó có thể thực thi.

Bước 2: Thiết lập Stability Matrix

  1. Mở Stability Matrix.
  2. Trong lần chạy đầu tiên, ứng dụng sẽ hướng dẫn bạn qua quá trình thiết lập ban đầu.
  3. Chọn vị trí cài đặt yêu thích của bạn và cài đặt GPU.

Bước 3: Cài đặt gói ComfyUI

  1. Trong Stability Matrix, truy cập vào tab "Quản lý Gói".
  2. Tìm "ComfyUI" trong danh sách các gói có sẵn.
  3. Nhấp vào “Cài đặt” bên cạnh ComfyUI.
  4. Chờ quá trình cài đặt hoàn tất.

Bước 4: Tải xuống các mô hình FLUX

  1. Trong Stability Matrix, truy cập vào tab "Quản lý Mô hình".
  2. Nhấp vào “Thêm Mô hình Mới”.
  3. Trong thanh tìm kiếm, nhập “FLUX” và nhấn Enter.
  4. Tìm các mô hình sau và nhấp vào “Tải xuống” cho từng mô hình:
  • FLUX.1-schnell (mô hình chính)
  • FLUX VAE (tệp VAE)
  • FLUX T5XXL Text Encoder (chọn fp16 hoặc fp8 dựa trên RAM của hệ thống của bạn)
  • FLUX CLIP L Text Encoder

Bước 5: Cấu hình ComfyUI cho FLUX

  1. Trong Stability Matrix, truy cập vào tab "Gói Đã Cài đặt".
  2. Tìm ComfyUI và nhấp vào “Khởi động.”
  3. Khi ComfyUI mở ra trong trình duyệt của bạn, nhấp chuột phải vào không gian làm việc và thêm các nút sau:
  • Mã hóa văn bản CLIP (T5XXL)
  • Mã hóa văn bản CLIP (CLIP L)
  • Hướng dẫn Flux
  • Hình ảnh tiềm ẩn trống
  • Giải mã VAE

Bước 6: Thiết lập quy trình làm việc FLUX

  1. Kết nối các nút như sau:
  • Đầu ra Mã hóa văn bản CLIP (T5XXL) đến đầu vào Hướng dẫn Flux “t5_emb”
  • Đầu ra Mã hóa văn bản CLIP (CLIP L) đến đầu vào Hướng dẫn Flux “clip_emb”
  • Đầu ra Hình ảnh tiềm ẩn trống đến đầu vào Hướng dẫn Flux “latent”
  • Đầu ra Hướng dẫn Flux đến đầu vào Giải mã VAE

2. Trong mỗi nút, chọn mô hình FLUX phù hợp:

  • Đối với Mã hóa văn bản CLIP (T5XXL), chọn Mã hóa văn bản T5XXL FLUX
  • Đối với Mã hóa văn bản CLIP (CLIP L), chọn Mã hóa văn bản CLIP L FLUX
  • Đối với Hướng dẫn Flux, chọn FLUX.1-schnell
  • Đối với Giải mã VAE, chọn FLUX VAE

Bước 7: Tạo hình ảnh

  1. Nhập gợi ý văn bản bạn mong muốn vào cả hai nút Mã hóa văn bản CLIP.
  2. Điều chỉnh các tham số trong nút Hướng dẫn Flux:
  • Đặt số bước (ví dụ: 20–50)
  • Điều chỉnh quy mô hướng dẫn (ví dụ: 7–9)
  • Đặt chiều rộng và chiều cao mong muốn (ví dụ: 512x512)

3. Nhấp vào “Queue Prompt” để tạo một hình ảnh.

Phương pháp 4: Sử dụng Tập lệnh Python (Nâng cao)

Phương pháp này dành cho người dùng nâng cao, những người quen thuộc với Python và thích một cách tiếp cận tùy chỉnh hơn.

Bước 1: Thiết lập Môi trường Python

  1. Cài đặt Python 3.8 hoặc cao hơn.

2. Tạo một môi trường ảo mới:

python -m venv flux_env

3. Kích hoạt môi trường ảo:

  • Windows: flux_env\\\\Scripts\\\\activate
  • Mac/Linux: source flux_env/bin/activate

Bước 2: Cài đặt Các phụ thuộc

  1. Cài đặt PyTorch với hỗ trợ CUDA (truy cập pytorch.org để biết lệnh chính xác cho hệ thống của bạn).

2. Cài đặt các gói cần thiết khác:

pip install transformers diffusers accelerate

Bước 3: Tải xuống các mô hình FLUX

Thực hiện các bước tương tự như trong Phương pháp 1 để tải xuống các mô hình FLUX và tệp VAE.

Bước 4: Tạo Tập lệnh Python

Tạo một tệp mới có tên run_flux.py với nội dung sau:

import torch

from diffusers import FluxModel, FluxScheduler, FluxPipeline

from transformers import T5EncoderModel, CLIPTextModel, CLIPTokenizer

def load_flux():

flux_model = FluxModel.from_pretrained(“path/to/flux_schnell.safetensors”)

t5_model = T5EncoderModel.from_pretrained(“path/to/t5xxl_fp16.safetensors”)

clip_model = CLIPTextModel.from_pretrained(“path/to/clip_l.safetensors”)

clip_tokenizer = CLIPTokenizer.from_pretrained(“openai/clip-vit-large-patch14”)

scheduler = FluxScheduler()

pipeline = FluxPipeline(

flux_model=flux_model,

t5_model=t5_model,

clip_model=clip_model,

clip_tokenizer=clip_tokenizer,

scheduler=scheduler

)

return pipeline

def generate_image(pipeline, prompt, num_inference_steps=50):

image = pipeline(prompt, num_inference_steps=num_inference_steps).images[0]

return image

if __name__ == “__main__”:

pipeline = load_flux()

prompt = “Một phong cảnh đẹp với núi và hồ”

image = generate_image(pipeline, prompt)

image.save(“flux_generated_image.png”)

Bước 5: Chạy Tập lệnh

  1. Mở một terminal hoặc dấu nhắc lệnh.
  2. Kích hoạt môi trường ảo của bạn.
  3. Chạy tập lệnh:

python run_flux.py

Kết luận

Sử dụng FLUX cục bộ giúp bạn tiếp cận một thế giới đầy khả năng vô hạn trong nghệ thuật và thiết kế được tạo ra bởi AI. Cho dù thông qua ComfyUI thân thiện với người dùng, Stable Diffusion WebUI quen thuộc, hay một tập lệnh Python tùy chỉnh, bạn hiện có thể kiểm soát sức mạnh của FLUX trên máy cục bộ của mình. Luôn tuân thủ các điều khoản cấp phép của mô hình và sử dụng nó một cách có trách nhiệm.

Khám phá FLUX sâu sắc, chơi xung quanh với các gợi ý, cài đặt và quy trình làm việc khác nhau để đánh giá tiềm năng tối đa của nó. Chạy FLUX cục bộ không chỉ mang lại nhiều quyền kiểm soát hơn trong quá trình tạo hình ảnh, mà còn cho phép bạn tạo ra các phiên bản nhanh hơn và hiểu sâu hơn về khả năng của mô hình.

Với sự cống hiến và sáng tạo, bạn đang trên đường sản xuất những hình ảnh tuyệt vời, chất lượng cao vượt ra ngoài giới hạn của nghệ thuật hỗ trợ AI. Hãy tận hưởng chuyến phiêu lưu vào bức tranh thú vị của FLUX và việc tạo hình ảnh AI! Hãy là Elon Musk của những sáng tạo của riêng bạn!