克隆部署Stable Diffusion
# 趋动云社区
点击工作台左上角 社区 即可进入趋动云社区。
趋动云社区是一个支持与趋动云平台统一联动,面向全体算法工程师、算法学习者和算法爱好者的资源交流平台。用户可发布项目或数据集到社区,并支持一键克隆社区资源至私人空间。
社区内的 推荐项目 已经过测试,皆能够顺利运行,您可放心克隆项目进行体验。
# “一键克隆”
本节将带您体验在 社区项目 中“一键克隆”、极速部署 Stable Diffusion web UI。
Stable-diffusion-webui 是一个支持 Stable Diffusion 的交互界面应用,支持以下多种功能:文生图、图生图、图像修复/扩展、彩色素描等等。
1.点击工作台左上角 社区 进入趋动云社区。
(1) 点击顶部 项目 菜单进入 社区项目 页面,此处展示了所有用户分享到社区的项目;
(2) 在右侧搜索框中输入"stable-diffusion-webui"查询对应项目;
(3) 选择社区项目中的stable-diffusion-webui (作者为“趋动云小助手”),点击进入。
2.进入部署【stable-diffusion-webui】项目中,下滑可以浏览该项目的详细介绍。
点击项目页面右上角 运行一下 , 弹出空间和项目名称的弹窗,点击 确定 。
再次点击 确定 即进入克隆过程,将该项目克隆到个人工作台。
当出现"检测到工作空间内已存在相同的数据"的提示时,若空间中的数据拥有者是您自己,且您没有对此模型做二次开发的需求,此处也可取消勾选以节约工作台存储空间。
若点击 确定 后出现"空间中存在同名项目"的报错提示,可点击 取消 ,并重新点击 运行一下 后在弹窗中修改项目名称即可。
3.运行项目
随后,页面将出现是否立即运行窗口,此处弹窗显示的 算力规格 为项目发布者根据项目需求选择的规格,您也可以根据需求点击修改。
点击 立即运行 即可进行配置。
若您在项目运行前想要开启SSH,需要在此处选择 暂不启动 后,在页面右边栏配置处自行设置是否开启SSH。
# 部署Stable Diffusion
1.点击右上角 进入开发环境 ,默认进入JupyterLab页面。
2.打开JupyterLab的终端。
3.在终端中输入如下命令,回车后执行以获取本地端口。
cd stable-diffusion-webui/ && python launch.py --deepdanbooru --xformers --listen --enable-insecure-extension-access
#命令中 --listen 表示使用 0.0.0.0,否则默认为 127.0.0.1 则无法使用开放端口访问。各项目开启0.0.0.0方法不一,详见其他项目说明或自行百度。
4.输入内部端口,以获取外部访问地址。
(1) 点击右侧状态栏 端口 ;
(2) 点击 添加端口 ;
(3) 添加访问端口(内部端口:7860);
(4)输入端口用途(外部访问);
(5) 点击 确定 。
5.访问外部地址,体验 Stable Diffusion web UI
点击复制右侧外部访问链接,将其粘贴到浏览器中并回车,访问Stable Diffusion。
如访问出现问题,可在浏览器中按 “ctrl+shift+n” 打开无痕模式再行访问。
运行成功后加载的Stable Diffusion 的界面如下图所示。可在该界面中进行文生图体验。
温馨提示: 完成项目后,记得及时关闭开发环境,以免继续产生费用。如果担心自己忘记关闭,可以提前在右边栏配置处设置自动停止时间。