Stable Diffusion是2022年发布的深度学习文本到图像生成模型。它主要用于根据文本的描述产生详细图像,它也可以应用于其他任务,如内补绘制、外补绘制,以及在提示词​(英语)指导下产生图生图的翻译。

DreamStudio 现已推出了 Stable Diffusion XL Preview 版本,你可以在官方画抢先体验:DreamStudio官方画板

Stable Diffusion的代码和模型权重已公开发布,可以在大多数配备有适度GPU的电脑硬件上运行。而以前的专有文生图模型(如DALL-E和Midjourney)只能通过云计算服务访问。

想要在自己的设备上部署 Stable Diffusion 您可以根据部署平台来获取帮助:Windows Mac

Stable Diffusion模型支持通过使用提示词来产生新的图像,描述要包含或省略的元素,以及重新绘制现有的图像,其中包含提示词中描述的新元素(该过程通常被称为“指导性图像合成”(guided image synthesis)通过使用模型的扩散去噪机制(diffusion-denoising mechanism)。此外,该模型还允许通过提示词在现有的图中进内联补绘制和外补绘制来部分更改,当与支持这种功能的用户界面使用时,其中存在许多不同的开源软件。

Windows版本安装指南:

硬件要求

对硬件最低要求是需要一个 8GB 显存以上的 Nvidia 1000 系显卡,最好是 RTX 系列显卡,会快不少。 AMD和 Intel 显卡不可以。 达不到的同学可以白嫖 Google Colab 的计算资源(显存16GB+)。

安装过程

网盘下载链接:百度网盘 请输入提取码 提取码:17ai

2、解压novelai-webui-aki-v2压缩包

3、解压webui启动器压缩包

4、将webui启动器中文件放入novelai-webui-aki-v2文件夹中

5、运行安装启动器运行依赖-dotnet-6.0.11

6、运行启动器

7、等待安装(需要10到20分钟)

8、安装完成,进入界面

9、进入模型管理中“变分自编码器(VAE) 模型”,下载SD模板

10、进入Stable Diffusion 模型中下载安装模型文件(可以将压缩包中的模型导入到其中)

11、可在版本管理中下载自己想要的版本,一键升级可升级至最新版本

​编辑

12、现在就可以开始启动SD了(启动时请关闭代理)

13、等待安装加载完毕,默认浏览器中生成SDweb端界面

14、进入设置中选择SD模版

15、选择你想要使用的模型,输入关键词就可生成图片

16、现在可以使用SD来生成你想要的图片了,查看更多模型转至civitai

MAC系统安装指南

软硬件需求

  • 一台Mac电脑,系统是M1或M2,内存 8G 以上(越大越好,越大越快)。
  • 硬盘可用空间最低 10G 以上,最好 30G 以上。
  • 需要能够流畅访问内外网。

安装过程

1、安装 homebrew 打开 terminal 终端(command + 空格键,输入terminal,回车打开),安装homebrew。(如果已经安装,可跳到下一步)

2、在terminal内复制执行下面这段代码(官方版):

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

如果网络问题一直没反应或者报错,可以用国内镜像版:

/bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)"

检测是否安装成功homebrew

brew -v

如果会显示homebrew的版本信息,则安装成功。

如果显示

zsh: command not found: brew

则需要将 Homebrew 添加到环境变量 PATH 中,并给出了相应的操作步骤。用户需要按照给出的建议配置环境变量,以便在终端中正常使用 Homebrew。立即在当前终端/Shell 中执行

eval "$(/opt/homebrew/bin/brew shellenv)"

3、安装python 打开一个新的terminal终端窗口并运行:

brew install cmake protobuf rust python@3.10 git wget

4、安装stable-diffusion-webui如果未安装git的,先安装git。 Terminal内运行:

brew install git

接着用 git 把 stable diffusion webui的github 开源程序全部克隆到自己的 Mac 电脑本地,terminal 内执行:

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui

5、下载ai绘图基础模型 这里以 Stable Diffusion 2.0 训练模型为例在stabilityai/stable-diffusion-2 · Hugging Face页面的“file” tag里面找到并下载 768-v-ema.ckpt。 下载好后,把下载好的 ckpt 文件放在“你的用户名”> Stable-diffusion-webui>Models>Stable-diffusion文件夹里。 6、运行stable-diffusion-webui 用terminal进入stable-diffusion-webui的文件夹。 运行

cd stable-diffusion-webui

打开stable-diffusion-webui,运行

./webui.sh

这一步可能需要花费较长时间,因为会下载几个 SD 必需的应用。如果长时间没有进展,各种报错,则用访达(finder)打开 stable-diffusion-webui 文件夹,找到 launch.py 等文件,用系统自带的文本编辑软件打开,在大概 200-300 行左右,找到类似

“gfpgan_package = os.environ.get('GFPGAN_PACKAGE', "git+ https://github.com/TencentARC/GFPGAN.git@8d2447a2d918f8eba5a4a01463fd48e45126a379")”

的段落。并在“https://github.com/xxx”的最前面,加上:“https://ghproxy.com/”这样系统下载相关应用就会修改为在国内镜像站下载,会稳定和快速一些。加上之后,就会变成类似:

“gfpgan_package = os.environ.get('GFPGAN_PACKAGE', "git+ https://ghproxy.com/https://github.com/TencentARC/GFPGAN.git@8d2447a2d918f8eba5a4a01463fd48e45126a379")”

的文段。把 gfpgan 前后的几行,带 github 网址的段落,都加上。类似下图:

保存并关闭launch.py文件。重新运行./webui.sh,这时候等几分钟估计就能好了。直到terminal 显示

“Running on local URL: http://127.0.0.1:7860To create a public link, set share=True in launch(). ”

7、打开stable-diffusion-webui网页版 注意不要关闭terminal小窗,打开浏览器(Safari或者Chrome)后输入http://127.0.0.1:7860,即可访问本地网页版的 stable diffusion webui

接下来可以在 prompt 框里面输入提示词后,就能点 Generate 生成 AI 绘图了。

Stable Diffusion 图片生成AI模型 Windows Mac部署指南相关推荐

  1. 在 Amazon SageMaker 上玩转 Stable Diffusion: 基于 Dreambooth 的模型微调

    本文将以 Stable Diffusion Quick Kit 为例,详细讲解如何利用 Dreambooth 对 Stable Diffusion 模型进行微调,包括基础的 Stable Diffus ...

  2. C#调用Python脚本训练并生成AI模型(以Paddle框架为例)

    目录 一. C#调用通过IronPython语言移植 1.1 IronPython安装 1.2 示例代码 1.3 运行结果 1.4 特点 二. C#调用Python文件打包dll 2.1 步骤 2.1 ...

  3. AI创作教程之如果在自己的电脑上安装Stable Diffusion并进行AI艺术创作创作

    我写这篇文章是为了向你展示一种在你的 PC 上本地设置和运行Stable Diffusion的更简单方法.该工具带有图形用户界面 (GUI),可简化图像生成过程.这就是 Gradio UI 的样子. ...

  4. 可用于Stable Diffusion免费的AI绘画标签生成器

    这是一个开源项目,借花献佛,基于原作者的基础上进行了微调还有以及修改内容. 支持中英文,权重以及xxxx词汇,老司机都懂. 直接可在右侧根据需求进行点选操作,然后复制到自己的Stable Diffus ...

  5. 揭秘 Stable Diffusion:利用 AI 智能绘图功能,打造出具有创意性的平面设计作品——AI 作图神器 Stable Diffusion 有哪些强大功能?应用案例详解

    目录 AI 绘画介绍 功能介绍 Stable Diffusion 的缺点 AI 画作产品效果演示 一.一键AI绘画

  6. Stable Diffusion 绘画初探 chilloutmix模型 人物画像首选

    AI绘画发展以来出现了很多优质的平台,Stable Diffusion是普通大众最爱的之一,比起MJ来讲,它是现在愿意动手的人的首选,在这里要首先感谢GITHUB上的一众开源大佬. AI绘画首先吸引大 ...

  7. 只需3步,使用Stable Diffusion无限生产AI数字人视频

    效果演示 先看效果,感兴趣的可以继续读下去. 没有找到可以上传视频的地方,大家打开这个网盘链接观看:https://www.aliyundrive.com/s/CRBm5NL3xAE 基本方法 搞一张 ...

  8. stable diffusion图片资源分享和模型推荐,好用的模型有哪些呢?

    前言 这篇文章主要是分享我的图片和推荐一些好用的模型,模型不在多在于精,基于几个好的大模型适当下载一下LORA模型,就能画出非常好的图片,多话不说 图片分享 简单展示 详情请看:https://spa ...

  9. 国内网络环境下Stable Diffusion1.2(AI绘图)本地部署教程

    2023.6.1:Stable Diffusion已更新至1.3版本,本教程为1.2的教程,如需1.3版本的的教程请访问 https://blog.csdn.net/2301_76989208/art ...

最新文章

  1. 1480. 一维数组的动态和
  2. 3详细参数_【前沿】一加7Pro拍照详细参数曝光 3倍光变30W快充
  3. miniui datagrid 隐藏列默认赋值_「小程序JAVA实战」 小程序默认加载的页面和生命周期(八)...
  4. cocos2d-x 3.2读取xml和json练习
  5. 在MAC系统的eclipse里打开android sdk manager
  6. 运营商何时推出无限流量?
  7. 开源项目葫芦藤:IdentityServer4的实现及其运用
  8. Hibernate事实:如何“断言” SQL语句计数
  9. 智慧屏用鸿蒙的生态,紧随鸿蒙OS手机版 ,智慧屏为什么对鸿蒙生态这么重要?...
  10. ajax之jsonp跨域请求
  11. Iverson Bracket. 艾弗森括号
  12. 资深码农:拿下软件测试,只需掌握好这两种方法!
  13. [转]activity的启动方式(launch mode)
  14. Java Jersey2使用总结
  15. GraphPB:Graphical representations of prosody boundary in speech synthesis论文阅读
  16. python中eval和ast.literal_eval的区别
  17. TypeError: FC() takes no arguments
  18. Js函数加括号、不加括号
  19. 微信小程序-个人中心/钱包
  20. 手机怎么更改html打开方式,安卓如何更改文件打开方式?

热门文章

  1. 油猴脚本-Bilibili剧场模式仿Youtube
  2. oracle 数据文件从文件系统移动到asm磁盘组中
  3. 详细讲解回溯算法(一)
  4. 使用removeChild动态删除节点注意
  5. CentOS7.2中vsftp安装、配置、卸载
  6. java银行业务_java模拟银行存取款业务
  7. 从零开始学USB(七、端点、管道、接口、配置、设备)【转】
  8. Event对象、MouseEvent对象、inputEvent对象和focusEvent对象
  9. python 爬虫 使用代理 爬取
  10. 如何单颗芯片设计switch游戏机底座方案并支持一键TV切换模式?