当前位置: 首页 > article >正文

Stable Diffusion 3.5 模型在 Linux 上的部署指南

文章目录

    • 前言-参考资料如下
    • 一. ComfyUI安装
    • 二.模型下载
    • 2.1 安装GGUF和T5 xxl编码模型
    • 2.2 安装ComfyUI辅助插件
    • 2.3 启动ComfyUI
    • 2.4 基础ComfyUI和SD3.5配置
    • 2.5 demo


前言-参考资料如下

ComfyUI WIKI教程
sd3.5 github
尝试过sd集成ollama,但是sd在ollama上无法良好运行。故此作罢
最简单方式可以找秋叶启动器,但是不支持linux

在此之前建议安装CUDA驱动,详见 CUDA安装教程

一. ComfyUI安装

ComfyUI 是最简单易懂的图像生成应用程序。想象一下,您不知道编码,但仍然想了解每个段是什么以及在哪里相互连接,那么连接节点会让您的生活更轻松。

sudo git clone https://github.com/comfyanonymous/ComfyUI.git

二.模型下载

city96/stable-diffusion-3.5-medium-gguf
SD3.5 medium官网存储库

2.1 安装GGUF和T5 xxl编码模型

GGUF 是一种用于图象和视频生成的量化模型,主要用于高效生成渲染图像。
而 T5-XXL 是一个专注于文本处理的大型语言模型,主要负责文本的翻译和识别任务。

# 1.下载SD 3.5量化模型权重
cd ComfyUI/custom_nodes
sudo git clone https://github.com/city96/ComfyUI-GGUF.git
python -m venv .venv
source .venv/bin/activate
sudo pip3 install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

# 2.下载stable-diffusion-3.5-medium-gguf模型
# 抱抱脸专属下载工具
sudo pipx install -U huggingface_hub
export HF_ENDPOINT=https://hf-mirror.com
# 自动更新pipx环境变量
pipx ensurepath
# 重新加载终端环境
source ~/.bashrc

# 进入ComfyUI/models/unet 
cd ComfyUI/models/unet 
# 下载SD3.5 medium gguf量化模型
huggingface-cli download --resume-download city96/stable-diffusion-3.5-medium-gguf --include "sd3.5_medium-Q5_K_M.gguf" --local-dir . 
# 若上述huggingface-cli无法找到,显式执行
sudo /root/.local/bin/huggingface-cli download --resume-download city96/stable-diffusion-3.5-medium-gguf --include "sd3.5_medium-Q5_K_M.gguf" --local-dir .

# 下载T5-XXL 编码器模型
sudo huggingface-cli download --resume-download city96/t5-v1_1-xxl-encoder-gguf --local-dir .

# 3.将模型保存到ComfyUI/models/unet  
# gguf模型,把模型放在unet
mv sd3.5_medium-Q5_K_M.gguf ComfyUI/models/unet/sd3.5_medium-Q5_K_M.gguf
# T5 xxl编码器放在clip
mv t5-v1_1-xxl-encoder-gguf ComfyUI/models/clip/t5-v1_1-xxl-encoder-gguf 

若上述 2 方式下载失败直接如下浏览器下载
在这里插入图片描述
在这里插入图片描述

2.2 安装ComfyUI辅助插件

1.comfyUI节点管理器

cd ComfyUI/custom_nodes
git clone https://github.com/ltdrdata/ComfyUI-Manager.git

python -m venv .venv
source .venv/bin/activate
sudo pip3 install -r requirements.txt  -i https://pypi.tuna.tsinghua.edu.cn/simple --ignore-installed urllib3

2.3 启动ComfyUI

ComfyUI启动教程官网

cd ComfyUI
# 安装依赖环境
python -m venv .venv
source .venv/bin/activate
sudo pip3 install -r requirements.txt  -i https://pypi.tuna.tsinghua.edu.cn/simple
sudo pipx install gitpython -i https://pypi.tuna.tsinghua.edu.cn/simple
# 安装PyTorch 机器学习库 https://pytorch.org/get-started/previous-versions/
#=============注意需要参照自己CUDA版本================
pipx install torch torchvision torchaudio -i https://pypi.tuna.tsinghua.edu.cn/simple

# 自动更新pipx环境变量
pipx ensurepath
# 重新加载终端环境
source ~/.bashrc
#==================================

# 运行
sudo python3 main.py --port 8188 --listen 172.24.208.230

在这里插入图片描述

2.4 基础ComfyUI和SD3.5配置

参考网址sd3.5 github
在这里插入图片描述

下载vae diffusion_pytorch_model.safetensors

cd ComfyUI/models/vae

下载clip.safetensors
低配下载t5xxl_fp8_e4m3fn.safetensors
下载clip_g.safetensors

cd ComfyUI/models/clip/

2.5 demo

sd5 fp8 demo

在这里插入图片描述


http://www.kler.cn/a/510426.html

相关文章:

  • 简单介绍JSONStream的使用
  • git系列之revert回滚
  • 利用 LNMP 实现 WordPress 站点搭建
  • 密钥轮换时,老数据该如何处理
  • 【人工智能】:搭建本地AI服务——Ollama、LobeChat和Go语言的全方位实践指南
  • Java 8 Optional类
  • 牛客周赛76B:JAVA
  • 【python_钉钉群发图片】
  • UBoot简单学习(TODO)
  • Ubuntu 24.04 LTS linux 文件权限
  • 前端实习第二个月小结
  • 数据库性能优化(sql优化)_索引详解04_深入理解B+树_yxy)
  • NPC与AI深度融合结合雷鸟X3Pro AR智能眼镜:引领游戏行业沉浸式与增强现实新纪元的畅想
  • HENGSHI SENSE 5.4 发布,ChatBI 成熟度进一步提升
  • 如何在uniapp中实现一个表格组件?
  • SpringBoot整合ShedLock,解决定时任务防止重复执行的问题
  • 【2024年华为OD机试】 (B卷,100分)- 敏感字段加密(Java JS PythonC/C++)
  • el-date-picker根据开始时间或结束时间禁用前后时间
  • C# 数据结构全面解析
  • 自动驾驶汽车目前面临的最大技术挑战是什么?
  • linux网络编程11——线程池
  • 【MySQL】事务(二)
  • 二叉树OJ题:挑战与突破
  • springboot自动配置原理(高低版本比较)spring.factories文件的作用
  • RISC-V精简指令集
  • 雷电9最新版安装Magisk+LSPosd(新手速通)