AI开发平台MODELARTS-SDXL&SD1.5 WebUI基于Lite Cluster适配NPU推理指导(6.3.906):Step2 下载软件包

时间:2024-11-12 16:42:19

Step2 下载软件包

  1. 在宿主机上创建目录/root/webui,将下面步骤中所有的文件放到/root/webui目录下。
  2. 下载SD基础模型,SD基础模型的官网下载地址。

    https://huggingface.co/stabilityai/stable-diffusion-xl-base-1.0/resolve/main/sd_xl_base_1.0.safetensors

    https://huggingface.co/runwayml/stable-diffusion-v1-5/resolve/main/v1-5-pruned-emaonly.safetensors

  3. 根据需要下载controlnet模型。

    controlnet模型官网下载地址:

    https://huggingface.co/lllyasviel/ControlNet-v1-1/tree/main

    https://huggingface.co/lllyasviel/sd_control_collection/tree/main

    例:选择下载sd1.5 canny:

    https://huggingface.co/lllyasviel/ControlNet-v1-1/blob/main/control_v11p_sd15_canny.pth

    https://huggingface.co/lllyasviel/ControlNet-v1-1/blob/main/control_v11p_sd15_canny.yaml

    例:选择下载sdxl canny:

    https://huggingface.co/lllyasviel/sd_control_collection/blob/main/diffusers_xl_canny_mid.safetensors

  4. 下载safety-checker模型包。

    safety-checker的官网下载地址:https://huggingface.co/CompVis/stable-diffusion-safety-checker/tree/main

    在/root/webui目录下创建CompVis目录,然后下载所有文件

  5. 下载vaeapprox-sdxl.pt。

    vaeapprox-sdxl.pt的官网下载地址:https://github.com/AUTOMATIC1111/stable-diffusion-webui/releases/tag/v1.0.0-pre

  6. 下载clip-vit-large-patch14。

    在/root/webui目录下创建clip-vit-large-patch14目录,然后下载下图红框中的文件。clip-vit-large-patch14官网下载地址:openai/clip-vit-large-patch14 at main (huggingface.co)

    图1 下载clip-vit-large-patch14文件
  7. 将获取到的WebUI插件AscendCloud-AIGC-6.3.906-xxx.zip文件上传到/root/webui,并解压。获取路径参见获取软件
    unzip AscendCloud-AIGC-*.zip -d ./AscendCloud
    mv AscendCloud/aigc_inference/torch_npu/webui/v1_9_0_RC/ascend_extension ./
    rm -rf AscendCloud*
  8. 最终/root/webui下的目录应该如下。
    图2 /root/webui下的目录文件
support.huaweicloud.com/bestpractice-modelarts/modelarts_10_01206.html