本教程针对刚开始学习AI绘图或刚接触Stable Diffusion的朋友们。本地部署Stable Diffusion虽然免费,但对硬件有一定要求,例如GPU需要6G以上,否则生成图片可能需要数小时。对于初学者来说,购买新电脑不太划算。因此,使用Serverless架构会更合适,按需付费,不使用时不花钱。
具体步骤如下:
- 登录函数计算控制台,创建应用。
- 选择通过模板创建应用,在人工智能页签下找到AI数字绘画Stable Diffusion,点击立即创建。
- 根据提示设置配置项,包括角色名、地域和镜像选择等,并进行授权操作。
- 创建应用后,进入应用详情页,点击WebUI域名,体验Stable Diffusion WebUI图片生成。
- 等待约30秒后,输入提示词并点击生成,开始制作图片。
首次开通函数计算的用户可以领取免费额度,同时存储模型所需的性能型NAS也可以领取免费额度。这些资源足够您充分体验Stable Diffusion云端部署带来的便利。
此外,您还可以通过初始化模型管理功能,上传自定义模型和插件,进一步定制您的Stable Diffusion环境。
Stable Diffusion 云端部署的详尽指南
云端详细部署教程
使用阿里云函数计算FC和阿里云文件存储NAS来实现Stable Diffusion的云端快速部署整个过程涉及到应用创建、配置选择、以及模型管理等步骤。下面将按照上述要求详细介绍这一流程。
步骤1: 登录与初始化
- 操作: 首先访问函数计算控制台,并点击左侧导航栏中的“应用”选项。
- 目的: 这是开始创建新应用的前提,确保你已拥有权限进入下一步操作。
步骤2: 创建新的应用
- 操作:
-
- 在“应用”页面点击“创建应用”,接着选择“通过模板创建应用”。
-
- 从模板列表中找到“AI 数字绘画 Stable Diffusion”,点击其卡片上的“立即创建”按钮。
- 配置项说明:
-
- 角色名: 如果你是第一次创建应用,则需要创建
AliyunFCServerlessDevsRole
角色。此角色赋予了执行所需权限。
- 角色名: 如果你是第一次创建应用,则需要创建
-
- 地域: 选择合适的地域(例如:华东1(杭州))。注意某些区域可能因为网络限制无法直接访问GitHub或HuggingFace等资源。
-
- 镜像选择: 根据需求选取不同风格的预置模型组合。
步骤3: 应用创建确认
- 操作: 在创建界面设置好所有参数后,勾选相关条款,点击“同意并继续部署”。
步骤4: 使用WebUI
- 操作: 应用成功创建后,在应用详情页点击“WebUI 域名”链接即可访问Stable Diffusion WebUI。
- 提示: 系统可能需要约30秒时间准备完毕,请耐心等待。
步骤5: 模型管理器设置 (可选)
对于想要更换默认模型或添加更多自定义内容的用户:
- 操作:
- 在应用详情页点击“初始化模型管理”以开启模型管理功能。
- 同意服务条款并选择自动配置NAS(如果之前没有配置过的话)。
- 初始化完成后,通过“模型管理域名”访问模型管理界面,并按指示上传你的LoRA或其他类型的模型文件至相应目录。
清理不再使用的资源
当项目结束或不再需要时,为避免额外费用,建议删除已创建的应用及相关资源:
- 删除应用:
- 返回到函数计算控制台,找到对应的应用条目,点击“删除应用”并确认操作。
- 释放NAS存储:
- 访问NAS控制面板,定位到具体的文件系统,执行删除操作。
以上就是一套完整指导方案,涵盖了从环境搭建到后期维护的所有关键环节。希望这能够帮助您顺利完成Stable Diffusion在云端的部署工作。