文本到图像生成模型是一种机器学习模型,一般以自然语言描述为输入,输出与该描述相匹配的图像。文生图模型通常结合了一个语言模型,负责将输入的文本转化为机器描述,而图像生成模型则负责生成图像。最有效的模型通常是用从互联网上抓取的大量图像和文本数据训练出来的。 开启Stable Diffusion WebUI网页后,第一个看到的是以下画面,这就是文生图的页面。 生图流程为在左上角填入提示词,勾选左下角的生图参数,再点选右上角生成图片。其余SD WebUI的功能用法大抵都按照此逻辑设计,有些参数是通用的。 需要中文界面的可以…

2024年2月13日 0条评论 313点热度 0人点赞 阅读全文

本文简单介绍Stable Diffusion的提示词(prompt)写法,並附上范例。非AUTOMATIC1111开发的Stable Diffusion也可以参考此教学,但要注意哪些是AUTOMATIC1111版独有的语法。 我们来看提示词要怎么写,以文生图模式的提示词为主。若要边看边练习的话,可以搭配文生图用法操作。不论用哪个模式生图,Stable Diffusion都是吃「正向」与「负向」提示词 (prompt,通俗的讲法叫关键字、咒语、指令),并且要用英文输入。 你会在Stable Diffusion Web…

2024年2月10日 0条评论 767点热度 0人点赞 阅读全文

AUTOMATIC1111的Stable Diffusion WebUI项目的代码托管在Github,目前「更新」是以git pull指令來操作。如何确认最新版本?最新版本号和更新日志可以到 Github Releases查看,或者到这里看作者的 commit记录。 1. 检查本机程序版本 这节步骤是用于检查本机程式的版本,非必要。如果未来要降版才执行这些步骤。 Windows请於空白处按右键+SHIFT → 开启终端机 Linux和macOS请用cd指令,切换到stable-diffusion…

2024年2月10日 0条评论 1010点热度 0人点赞 阅读全文

Google Colab是Google Research推出的免费线上服务,可用服务器等级的高级显示卡跑Python程序。有需要的话还可以付费买Pro版,使用更高级的GPU。不过要注意:2023年4月21日,Google Colab员工在 Twitter宣佈,需要付费购买Pro版才可以跑stable-diffusion-webui。免费版用户一侦测到stable-diffusion-webui字串就会被封锁,出现”You may be executing code that is disallowed, and t…

2024年2月10日 0条评论 1190点热度 0人点赞 阅读全文

您可以在一部电脑安装Stable Diffusion WebUI,设定防火墙,然后启动程序,使用其他设备远程存取网页界面,并开放给多人共用,这样Android/iOS的手机平板也能远端存取Stable Diffusion WebUI的界面了。例如,从Android手机的Google Chrome浏览器存取同一网路下,另一部电脑的Stable Diffusion WebUI。 目前有两种远端存取的解决方案。 1. 使用局域网连线 局域网指的是电脑与手机处于同一网段,例如连线到同一个Wifi。 2. 使用Gradio的…

2024年2月9日 0条评论 688点热度 0人点赞 阅读全文

Docker容器技术可以方便在多个平台部署Stable Diffusion WebUI。程序容器化以后,在不同Linux发行版跑Stable Diffusion WebUI就容易多了。本文以Ubuntu 22.04为例,采用AbdBarho维护的docker-compose,仅支持nVidia显示卡。 1. 安装docker 2. 安装nVidia驱动和CUDA 安装 专有Nvidia驱动。 选择系统推荐的nVidia驱动并安装。 重启后确认nVidia驱动是否正常安装 安装CUDA 12.3 3. 安装…

2024年2月9日 0条评论 1462点热度 0人点赞 阅读全文

本文以macOS Ventura (13.3.1) 作示范,演示如何在macOS上安装Stable Diffusion WebUI。 1. 安装套件管理员Homebrew Brew是安装下面的东西所需要的必备工具,需要用到终端机指令。 2. 安装Git和Anaconda 3. 复制Stable Diffusion WebUI代码仓库 4. 设定启动脚本参数 找到stable-diffusion-webui资料夹下的webui-user.sh,右键用文字编辑器开启。 参考上图框起来的地方,填入export COMMA…

2024年2月9日 0条评论 554点热度 0人点赞 阅读全文

Stable Diffusion WebUI支持Windows。本文以Windows 11 22H2为例,展示怎样在Windows系统上一步一步安装和设置Stable Diffusion WebUI。 1. 安装显卡驱动程序 请确认电脑已经安装最新版的显示卡驱动程式。安装驱动程式后请重开机。nVidia显卡建议用 Geforce Experience安装最新驱动,会顺便安装CUDA。或者你想 手动下载CUDA也行。 AMD显卡请用 驱动程式自动侦测工具安装显示卡驱动。 Intel Ar…

2024年2月9日 0条评论 1236点热度 0人点赞 阅读全文

本文以Ubuntu 22.04 LTS为例安装Stable Diffusion WebUI。安装过程请使用一般用户登录,不要直接用root用户安装。安装过程主要包括显卡驱动安装,Anaconda安装,下载Stable Diffusion git repo,设置并启动Stable Diffusion。 1 安装显示卡驱动 1.1. Nvidia 安装 专有Nvidia驱动。 选择系统推荐的nVidia驱动并安装。 重启后确认nVidia驱动是否正常安装 安装CUDA 12.3 1.2. AMD 2. 安装A…

2024年2月9日 0条评论 1557点热度 0人点赞 阅读全文

Stable Diffusion WebUI安装的文件夹有启动主程序的脚本(script),称为启动脚本。Linux/macOS的环境变量与启动脚本参数是写在webui-user.sh,接著使用者以终端机执行webui.sh,它会读取webui-user.sh里面写的变数与设定值,將其传给launch.py,然后启动WebUI。Windows也是类似,不过环境变量与启动脚本参数是写在webui-user.bat批处理文件,然后使用者以终端机执行此批处理文件即会启动主程式。因此要修改启动参数,您应该改的是webui-…

2024年2月9日 0条评论 913点热度 0人点赞 阅读全文
156789