Flux模型系列之 在没有 ComfyUI 的 Mac Mx 上运行 Flux.1 Dev/Schnell + Lora

简介

在本文中,我将向您展示如何在 Mac 上轻松运行 Flux.1 模型。

本文的目的是提出在 Mac 上运行 Flux.1 的替代方法,大多数可用的教程都是基于ComfyUI 的。

我尝试找到一种以简单的方式生成图像的方法,使用现在支持 Flux.1 模型的stable-diffusion.cpp 。

您将发现一个简单的 python 应用程序,用于驱动 Flux.1 Dev 和 Flux.1 Schnell 的 stable-diffusion.cpp 以及大多数兼容的 Lora 适配器。

推荐文章

<think>嗯,用户想用flux1-schnell的safetensors文件在sd-webui-aki里。首先,我得确认他们是否已经正确安装了Stable Diffusion WebUI的AKI版本。因为有时候用户可能漏掉依赖或者版本不对。 然后,需要指导他们下载并放置模型文件到正确的目录。通常模型应该放在models/Stable-diffusion文件夹下。如果用户放错了位置,可能会导致WebUI无法识别,这时候得提醒他们检查路径。 接下来,重启WebUI是关键步骤,这样程序才能加载新添加的模型。不过用户可能会忘记这一步,或者遇到缓存问题,可能需要清除缓存或者强制重新加载。 选择模型时,用户可能不知道如何在界面上切换,所以得说明具体在哪个下拉菜单里找。另外,参数设置部分,比如采样方法和步骤数,用户可能需要根据具体需求调整,特别是如果flux1-schnell有推荐配置的话,需要强调这些建议。 还有,用户可能会遇到模型不显示的问题,这时候常见的解决方法包括检查文件格式、路径是否正确,或者是否有配置文件缺失。有些模型需要额外的yaml文件,可能需要用户手动添加,或者从源代码库获取。 另外,用户可能对如何优化生成效果有疑问,比如使用特定的VAE或调整提示词策略。这部分需要结合模型的特点给出建议,比如参考官方文档或社区讨论。 最后,资源链接和社区支持也很重要,用户可能需要进一步的学习材料或遇到问题时的求助渠道。需要确保提供的链接有效,并且社区活跃,能够及时解决问题。 总结一下,回答需要分步骤,详细但不过于复杂,覆盖安装、放置文件、重启、选择模型、参数设置、常见问题解决,以及额外资源。同时要预见到用户可能遇到的典型问题,提前给出解决方案,避免他们卡在某个步骤上。</think>### 使用 flux1-schnell.safetensors 在 sd-webui-aki 中的分步指南 #### 1. **准备工作** - **安装 sd-webui-aki** 确保已从官方仓库下载最新版本[^1],并完成依赖项安装(如Python 3.10+、Git、PyTorch)。 ```bash git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui cd stable-diffusion-webui ./webui.sh # Linux/macOS 或 webui.bat for Windows ``` - **下载模型文件** 从[Hugging Face仓库](https://huggingface.co/black-forest-labs/FLUX.1-schnell)获取`flux1-schnell.safetensors`文件。 #### 2. **模型部署 - **文件放置路径** 将模型文件复制到以下目录: ``` stable-diffusion-webui/models/Stable-diffusion/ ``` 若目录不存在需手动创建。 - **配置文件(可选)** 若模型需专用配置文件(如`.yaml`),需将其置于同目录并命名与模型文件一致(例如`flux1-schnell.yaml`)[^1]。 #### 3. **启动与加载 - **重启 WebUI** 完全关闭后重新运行启动脚本,确保模型加载: ```bash ./webui.sh --precision full --no-half # 部分模型需禁用半精度 ``` - **界面选择模型** 在WebUI顶部下拉菜单选择`flux1-schnell`,右侧提示符显示模型名称即加载成功。 #### 4. **参数优化建议 - **基础参数配置** ```python # 推荐初始设置(根据官方文档调整) { "sampler": "DPM++ 2M Karras", "steps": 20-30, "cfg_scale": 7-12, "clip_skip": 2 } ``` - **分辨率适配** FLUX.1模型建议输出分辨率匹配训练数据规格(如512×768),通过`Settings > Stable Diffusion`设置。 #### 5. **常见问题解决 | 问题现象 | 解决方案 | |---------|----------| | 模型未显示 | 检查文件扩展名是否为`.safetensors`,路径是否匹配 | | 生成崩溃 | 添加`--disable-safe-unpickle`启动参数 | | 显存不足 | 启用`--medvram`或`--lowvram`优化模式 | #### 6. **进阶功能 - **LoRA集成** 若需加载适配FLUX.1LoRA模型,将文件置于`models/Lora`目录,在提示词中使用语法: ``` <lora:filename:weight> ``` - **自定义VAE** 通过`Settings > Stable Diffusion > SD VAE`选择匹配的VAE模型提升生成质量。 #### 附加资源 - 官方技术文档:https://github.com/black-forest-labs/FLUX.1 - 社区讨论组:https://discord.gg/flux-models - 提示词指南:https://huggingface.co/black-forest-labs/FLUX.1-schnell/discussions/12
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

知识大胖

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值