Blog’s 主页: 白乐天_ξ( ✿>◡❛)
🌈 个人Motto:他强任他强,清风拂山冈!
💫 欢迎来到我的学习笔记!

1.SD3+ComfyUI文生图部署步骤

在数字艺术创作的领域中,Stable Diffusion 3(SD3)ComfyUI 的结合为创作者们提供了强大的文生图工具。下面将详细介绍SD3 + ComfyUI文生图的部署步骤。

本文旨在介绍如何下载并部署 Stable Diffusion 3 模型,并通过ComfyUI 架构实现基于 Web 界面的图像生成应用。

2.操作步骤

在开始部署之前,确保你的系统满足以下要求:具备一定的存储空间以容纳模型文件,稳定的网络连接以便下载所需资源。

2.1. 视频教程链接

参考视频教程:3min教你安装部署SD3 | 一键开启你的AI创作 ,可以参考它进行操作。

2.2.系统要求

  • 操作系统 :Linux 环境(其他系统可能需要进行相应调整)
  • Python 环境:确保 Python 已安装并可用
  • Git 工具:用于克隆项目代码
  • 网络连接:用于下载模型和依赖项
  • NVIDIA GPU:建议使用以加速深度学习任务

3.详细操作过程

3.1. 进入 DAMODEL 控制台:

  1. 登录与资源管理:登录 DAMODEL 控制台后,找到 “资源管理” 选项,然后点击 “GPU 云实例”。这一步是为了创建一个适合运行深度学习任务的环境。
  2. 创建实例配置:
  • 选择 GPU 型号:根据任务需求选择高性能的 GPU,如 NVIDIA RTX 4090。不同的 GPU 型号具有不同的计算能力和性能特点,选择合适的 GPU 可以提高图像生成的速度和质量。
  • 配置数据硬盘:推荐选择150GB的数据硬盘,一般情况下足够使用。如果你的项目需要更多的存储空间,可以根据需求增加存储空间。数据硬盘用于存储模型文件、生成的图像以及其他相关数据。
  • 镜像配置:选择带有 PyTorch 框架的镜像。PyTorch 是一个广泛使用的深度学习框架,它提供了丰富的功能和工具,方便我们进行深度学习任务。建议使用 PyTorch 2.3.0或更高版本,以确保能够兼容最新的模型和功能。
  1. 等待实例启动:创建完成后,需要等待实例启动。这个过程可能需要一些时间,具体取决于服务器的性能和负载情况。在等待过程中,可以检查一下网络连接和其他准备工作是否就绪。

    1. 按量付费–GPU数量1–NVIDIA-GeForc-RTX-4090,该配置为60GB内存,24GB的显存(本次测试的LLaMA3.1 8B 版本至少需要GPU显存16G)
  2. 接下来配置数据硬盘的大小。每个实例默认附带了50GB的数据硬盘,首次创建可以就选择默认大小50GB。

注意: 如果您通过官方预制方式下载模型,建议扩容至60GB。

  1. 继续选择安装的镜像,选择PyTorch 2.4.0。

  1. 为保证安全登录,创建密钥对,输入自定义的名称,然后选择自动创建并将创建好的私钥保存的自己电脑中并将后缀改为.pem,以便后续本地连接使用。


  1. 创建好密钥对后,选择刚刚创建好的密钥对,并点击立即创建,等待一段时间后即可启动成功!

例如我创建的时“BaiLetian”。

3.2. 从 Hugging Face 镜像下载 Stable Diffusion 3 模型:

Github:ComfyUI

  • 安装 Hugging Face 的相关工具:
pip install -U huggingface_hub
  • 设置环境变量
#设置环境变量
export HF_ENDPOINT=https://hf-mirror.com
  • 这里的 “token” 是你的访问凭证,如果没有可以去丹摩平台获取。这个命令将开始下载 SD3 模型到当前目录。
#下载模型
huggingface-cli download --token hf_BbwgWIQLalWXUdHgvDGPDZpnLxo --resume-download stabilityai/stable-diffusion-3-medium --local-dir .

3.3. 安装git

Git 是用于版本控制的工具,特别是当我们需要从 GitHub 上克隆项目时,Git 是不可或缺的工具。

  • 首先更新软件源列表
apt-get update
  • 然后再开始安装 git(顺序不能错)
apt-get install git

3.4. 安装ComfyUI

  • 首先,使用 git 克隆 ComfyUI 的仓库:
git clone https://github.com/comfyanonymous/ComfyUI.git

  • 然后,进入 ComfyUI 目录,安装所需的依赖项:
pip install -r requirements.txt --ignore-installed
  • 接着,启动 ComfyUI 服务:
# 启动服务
python main.py --listen

3.5. 使用 SD3 + ComfyUI 进行文生图创作

一旦部署完成,你就可以打开浏览器,访问 ComfyUI 服务的地址。在界面中,你可以找到相应的选项来加载 SD3 模型,并开始进行文生图创作。你可以调整各种参数,如提示词、采样方法、图像尺寸等,以获得不同风格的图像。

例如:

4.注意事项

  1. 在下载模型和安装软件的过程中,确保网络稳定,以免出现下载中断或安装失败的情况。
  2. 对于环境变量的设置,要确保正确输入,否则可能会导致模型下载失败。
  3. 在安装依赖项时,如果出现错误,可以根据错误提示进行排查和解决。
  4. 在使用 ComfyUI 进行创作时,可以参考相关的文档和教程,以充分发挥其功能。

Logo

尧米是由西云算力与CSDN联合运营的AI算力和模型开源社区品牌,为基于DaModel智算平台的AI应用企业和泛AI开发者提供技术交流与成果转化平台。

更多推荐