FLUX.2[klein] 开源:本地部署 AI 绘画的轻量级方案
FLUX.2[klein] 是 Black Forest Labs 发布的紧凑型 AI 绘画模型,支持文生图、图生图及图像编辑,授权协议友好。其硬件要求(最低 8GB 显存)、环境安装步骤,并提供两种部署方案:Python 脚本一键运行和 ComfyUI 可视化部署。同时包含显存优化、模型下载加速及生成效果调整等常见问题解决方案,适合消费级显卡本地运行。
![FLUX.2[klein] 开源:本地部署 AI 绘画的轻量级方案](https://qiniu.meowparty.cn/coder.2023/2026-04-06/cover_1775408434337_12ac325567684041adfaee6aef0c4045.png)
FLUX.2[klein] 是 Black Forest Labs 发布的紧凑型 AI 绘画模型,支持文生图、图生图及图像编辑,授权协议友好。其硬件要求(最低 8GB 显存)、环境安装步骤,并提供两种部署方案:Python 脚本一键运行和 ComfyUI 可视化部署。同时包含显存优化、模型下载加速及生成效果调整等常见问题解决方案,适合消费级显卡本地运行。
![FLUX.2[klein] 开源:本地部署 AI 绘画的轻量级方案](https://qiniu.meowparty.cn/coder.2023/2026-04-06/cover_1775408434337_12ac325567684041adfaee6aef0c4045.png)
本文介绍 FLUX.2[klein] 紧凑型 AI 绘画模型的本地部署方案,该模型主打亚秒级生成、低显存占用及全能编辑能力。
对比老款 FLUX.1 和其他开源模型,FLUX.2[klein] 优势如下:
| 对比项 | FLUX.2[klein](4B 版) | FLUX.1 | SDXL 1.0 |
|---|---|---|---|
| 参数规模 | 4B/9B(轻量化) | 12B | 3.5B |
| 显存要求 | 8GB+(RTX4060 可跑) | 16GB+ | 10GB+ |
| 生成速度 | 0.5-1 秒/张(1024×1024) | 2-3 秒/张 | 5-8 秒/张 |
| 核心能力 | 文生图 + 图生图 + 图像编辑 | 仅文生图 | 文生图 + 图生图 |
| 授权协议 | Apache-2.0(商用友好) | 非商用 | Apache-2.0 |
简而言之,4B 版在 8G 显存下即可运行,速度较快且支持商用。
先安装 Python3.10+(官网下载,勾选'Add to PATH'),然后打开 CMD/终端,执行以下命令:
# 1. 安装核心依赖(diffusers+transformers+torch,自动匹配 CUDA)
pip install -U diffusers transformers torch accelerate safetensors
# 2. 安装图像工具(用于保存/查看图片)
pip install pillow matplotlib
# 3. 安装 huggingface 工具(下载模型用)
pip install huggingface_hub
提示:如果下载慢,可换国内镜像源,在命令后加
-i https://pypi.tuna.tsinghua.edu.cn/simple
新建一个文本文件,重命名为 flux2_klein_demo.py,复制以下代码:
import torch
from diffusers import Flux2KleinPipeline
from PIL import Image
# 1. 加载模型(4B 版,低显存首选;9B 版换"black-forest-labs/FLUX.2-klein-9B")
model_id = "black-forest-labs/FLUX.2-klein-4B"
dtype = torch.bfloat16 # 低显存优化,RTX30 系可用 float16
# 加载管道,自动下载模型(首次运行需等 10-20 分钟,看网速)
pipe = Flux2KleinPipeline.from_pretrained(
model_id,
torch_dtype=dtype,
cache_dir="./models" # 模型下载到本地 models 文件夹,避免重复下载
)
# 2. 显存优化(关键!8G 显卡必开)
pipe.enable_model_cpu_offload() # 模型部分卸载到 CPU,节省显存
# pipe.enable_vae_slicing() # 额外优化,显存紧张可开启
# 3. 生成图片(核心代码)
prompt = "一只戴着墨镜的橘猫,坐在复古摩托车上,赛博朋克风格,高清细节,1024×1024"
negative_prompt = "模糊,低分辨率,畸形,多余肢体,水印"
# 生成参数(新手直接用,高手可微调)
image = pipe(
prompt=prompt,
negative_prompt=negative_prompt,
height=1024,
width=1024,
guidance_scale=4.0, # 提示词遵循度,4-6 最佳
num_inference_steps=20, # 步数越少越快,20 步足够清晰
generator=torch.Generator("cuda").manual_seed(42) # 固定种子,复现结果
).images[0]
# 4. 保存并查看图片
image.save("flux2_klein_cat.png")
print("图片生成完成!已保存为 flux2_klein_cat.png")
Image.open("flux2_klein_cat.png").show()
在脚本所在文件夹打开 CMD,执行:
python flux2_klein_demo.py
首次运行会自动下载模型(约 16GB),耐心等待即可,后续运行直接生成图片!
# 克隆 ComfyUI 仓库
git clone https://github.com/comfyanonymous/ComfyUI.git
cd ComfyUI
# 安装依赖
pip install -r requirements.txt
ComfyUI/models/clip/ 目录
下载地址:https://huggingface.co/black-forest-labs/FLUX.2-klein-4B/resolve/main/qwen_3_4b.safetensorsComfyUI/models/unet/ 目录
下载地址:https://huggingface.co/black-forest-labs/FLUX.2-klein-4B/resolve/main/flux-2-klein-base-4b.safetensorsComfyUI/models/vae/ 目录
下载地址:https://huggingface.co/black-forest-labs/FLUX.2-klein-4B/resolve/main/flux2-vae.safetensors# 启动 ComfyUI
python main.py
打开浏览器访问 http://127.0.0.1:8188,在模板页面选择「FLUX.2[klein] 4B」工作流,输入提示词即可生成。
pipe.enable_model_cpu_offload() 和 pipe.enable_vae_slicing()HF_ENDPOINT=https://hf-mirror.com 环境变量./models 目录(与代码中 cache_dir 一致)guidance_scale(4-6 最佳,越大越遵循提示词)FLUX.2[klein] 的开源降低了 AI 绘画的本地部署门槛,8G 显存即可实现快速生成,支持图像编辑,适合个人创作及小型商用。

微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog
使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online
生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online
基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online
解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online
将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online
将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online