阿里云/计算巢服务/Stable Diffusion XL 1.0 社区版
图片

Stable Diffusion XL 1.0 社区版

Stable Diffusion XL 1.0 (SDXL 1.0)是一个由Stability AI 推出的图像生成模型,是 Stable Diffusion 的演变,也是图像生成式人工智能的下一个发展重点。SDXL 1.0 可以直接根据文本生成任何艺术风格的高质量图像,无需其他训练模型辅助,尤其以写实类的表现效果为佳。
计算巢社区服务
计算巢社区服务

      概述

      Stable Diffusion XL 1.0 (SDXL 1.0)是一个由Stability AI 推出的图像生成模型,是 Stable Diffusion 的演变,也是图像生成式人工智能的下一个发展重点。SDXL 1.0 可以直接根据文本生成任何艺术风格的高质量图像,无需其他训练模型辅助,尤其以写实类的表现效果为佳。 本文向您介绍如何开通计算巢上的SDXL 1.0服务,以及部署流程和使用说明。您可以在计算巢上快速部署SDXL 1.0服务,玩转大模型文生图、图生图。

      部署流程

      0.准备工作

      在正式开始使用前,您需要一个阿里云账号,对ECS、VPC等资源进行访问和创建操作。

      • 若您使用个人账号,可以直接创建服务实例;
      • 若您使用RAM用户创建服务实例,且是第一次使用阿里云计算巢,需要在创建服务实例前,对使用的RAM用户的账号添加相应资源的权限。添加RAM权限的详细操作,请参见 为RAM用户授权 。所需权限如下表所示。
      权限策略名称 备注
      AliyunECSFullAccess 管理云服务器服务(ECS)的权限
      AliyunVPCFullAccess 管理专有网络(VPC)的权限
      AliyunROSFullAccess 管理资源编排服务(ROS)的权限
      AliyunComputeNestUserFullAccess 管理计算巢服务(ComputeNest)的用户侧权限

      1.部署入口

      您可以在阿里云计算巢搜索“Stable Diffusion XL 1.0 (SDXL 1.0)”,以找到服务信息及部署链接。

      2.创建SDXL 1.0服务

      2.1 参数列表

      您在创建服务实例的过程中,需要配置服务实例信息的参数列表,具体如下。

      参数组 参数项 示例 说明
      服务实例名称 N/A SDXL 实例的名称
      地域 N/A 华东1(杭州) 选中服务实例的地域,建议就近选中,以获取更好的网络延时。
      付费类型配置 付费类型 按量付费 ECS的付费类型,建议选择按量付费以便更灵活的释放资源。
      ECS实例配置 实例类型 ecs.gn7i-c16g1.4xlarge 当前支持三种规格:ecs.gn7i-c16g1.4xlarge、ecs.gn7i-c32g1.8xlarge、ecs.gn7i-c48g1.12xlarge
      ECS实例配置 实例密码 ** 设置实例密码。长度 8\~30个字符,必须包含三项(大写字母、小写字母、数字、特殊符号)。
      可用区配置 交换机可用区 可用区I 地域下的不同可用区域。
      选择网络配置 是否新建VPC 如果选择是,计算巢会自动在该地域及可用区创建新的专有网络和交换机;如果选择否,请选择已有的专有网络和交换机。
      选择网络配置 专有网络VPC实例ID vpc-xxx 按实际情况,选择专有网络的ID。
      选择网络配置 交换机实例ID vsw-xxx 按实际情况,选择交换机ID。若找不到交换机, 可尝试切换地域和可用区。

      2.2 具体步骤

      创建服务实例按照如下步骤进行,参考下图:

      • 创建实例名称,如下图中“SDXL”;
      • 选择地域,如下图中“华东1(杭州)”;

      1.png

      • 选择实例类型,如下图选择“ecs.gn7i-c48g1.12xlarge”;

      2.png

      • 配置实例的密码;
      • 配置软件的登录名及密码;
      • 选择部署区域,如下图中“可用区J”;

      3.png

      • 选择新建VPC,“专有网络IPv4网段”和“交换机子网网段”可使用默认值;
      • 点击下一步,进入确认订单页面;

      4.png

      • 确认服务实例信息,阅读并同意《计算巢服务协议》后,点击“立刻创建”创建服务实例。

      3.使用SDXL 1.0服务

      3.1 查看服务实例

      • 服务实例创建成功后,部署时间大约需要2分钟。部署完成后,页面上可以看到对应的服务实例,如下图。查看该服务实例详情;

      5.png

      • 在实例信息部分,可以看到Endpoint字段,即为对外暴露的服务地址;

      6.png

      3.2 通过浏览器访问

      • 点击该服务地址后,需要输入软件的用户名和密码,验证通过后会跳转到新的页面。默认选择SDXL 1.0模型,文生图类型。建议您保留“Low vram mode”选择,以防止内存不足影响运行。初始化过程需要大概2分钟。

      7.png

      • 初始化完成后,会显示一系列参数,您可以通过prompt来描述需要生成的图片,点击Sample开始生成。

      8.png

      • 执行完成后,可以查看生成的图片。

      9.png

      © 2009-2022 Aliyun.com 版权所有