ControlNet

使用 ControlNet 对 AI 图像生成进行精确控制

掌握 ControlNet,以便对 AI 图像生成进行精确控制。

circle-check

在 CLORE.AI 上租用

  1. 按 GPU 类型、显存和价格筛选

  2. 选择 按需 (固定费率)或 竞价 (出价价格)

  3. 配置您的订单:

    • 选择 Docker 镜像

    • 设置端口(用于 SSH 的 TCP,Web 界面的 HTTP)

    • 如有需要,添加环境变量

    • 输入启动命令

  4. 选择支付方式: CLORE, BTC,或 USDT/USDC

  5. 创建订单并等待部署

访问您的服务器

  • 在以下位置查找连接详情: 我的订单

  • Web 界面:使用 HTTP 端口的 URL

  • SSH: ssh -p <port> root@<proxy-address>

什么是 ControlNet?

ControlNet 为 Stable Diffusion 添加条件控制:

  • Canny(边缘) - 边缘检测

  • 深度 - 3D 深度图

  • 姿势 - 人体姿态

  • 涂鸦 - 粗略草图

  • 分割 - 语义掩码

  • 线稿 - 干净的线条

  • IP-Adapter - 风格迁移

要求

控制类型
最小显存
推荐

单一 ControlNet

8GB

RTX 3070

多 ControlNet

12GB

速度

SDXL ControlNet

16GB

512x512

使用 A1111 快速部署

命令:

下载模型

使用 Diffusers 的 Python

Canny 边缘控制

深度控制

OpenPose(人体姿态)

涂鸦/素描

多 ControlNet

组合多个控制:

SDXL ControlNet

IP-Adapter(风格迁移)

预处理器

所有可用的预处理器:

控制权重

调整每个 ControlNet 的影响:

逐步控制

使用 ControlNet 进行修补(Inpaint)

"专业影棚柔光箱"

控制类型指南

控制
最适合
优势

Canny(边缘)

建筑、物体

0.8-1.0

深度

3D 场景、透视

0.6-0.8

姿势

人物、角色

0.8-1.0

涂鸦

草图、概念

0.6-0.8

线稿

插画

0.7-0.9

软边(Softedge)

一般引导

0.5-0.7

分割(Seg)

场景构图

0.6-0.8

background = Image.open("studio_bg.jpg")

设置
GPU
分辨率
时间

单一 CN SD1.5

速度

分辨率

~3s

多 CN SD1.5

速度

分辨率

~5s

单一 CN SDXL

512x512

RTX 4090

~8s

内存优化

# 使用固定种子以获得一致结果

控制效果弱

  • 增加 controlnet_conditioning_scale

  • 检查预处理器输出质量

  • 使用更高分辨率的控制图像

伪影

  • 降低控制强度

  • 使用更柔和的预处理器(softedge 而不是 canny)

  • 为伪影添加负面提示

显存问题

  • 使用 CPU 卸载

  • 降低分辨率

  • 一次仅使用一个 ControlNet

下载所有所需的检查点

检查文件完整性

GPU
验证 CUDA 兼容性
费用估算
CLORE.AI 市场的典型费率(截至 2024 年):

按小时费率

~$0.03

~$0.70

~$0.12

速度

~$0.06

~$1.50

~$0.25

512x512

~$0.10

~$2.30

~$0.40

按日费率

~$0.17

~$4.00

~$0.70

4 小时会话

~$0.25

~$6.00

~$1.00

RTX 3060 CLORE.AI 市场arrow-up-right A100 40GB

A100 80GB

  • 使用 竞价 价格随提供商和需求而异。请查看

  • 以获取当前费率。 CLORE 节省费用:

  • 市场用于灵活工作负载(通常便宜 30-50%)

使用以下方式支付

最后更新于

这有帮助吗?