Stable Diffusion

  |  

Stable Diffusion

Stable Diffusion AI绘画

AI生成

背景知识

  1. 人工智能生成内容
    • 人工智能生成内容(Artificial Intelligence Generated Content,简称 AIGC)是当下最火的概念之一。AIGC 被认为是继专业生成内容(Professional Generated Content, PGC)和用户生成内容(User Generated Content, UGC)之后,利用人工智能技术自动生成内容的新型生产方式。
  2. Stable Diffusion
    • Stable Diffusion 是一种扩散模型(Diffusion Model)的变体,称为“潜在扩散模型”(Latent Diffusion Model),由CompVis、Stability AI 和 LAION 的研究人员和工程师创建。它使用来自 LAION-5B 数据库子集的图像进行训练。使用这个模型,可以生成包括人脸在内的任何图像,因为有开源的预训练模型,所以我们也可以在自己的机器上运行它。Stable Diffusion 能够根据我们提供的一些提示词以及可以调整的部分参数,通过模型计算生成一张不错的图片。

文字说明

  1. 安装基础工具

    1
    sudo yum install -y git conda mesa-libGL zlib-devel libjpeg-turbo-devel
  2. 确认 Python 版本。

    1
    2
    #以 Python 3.8 版本为例
    sudo yum install -y python38 python38-pip
  3. 拉取 Stable Diffusion WebUI 代码。

    1
    2
    3
    4
    # github 如果github访问被墙请采用gitee
    git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
    # gitee
    git clone https://gitee.com/developer-aliyun-com/stable-diffusion-webui.git
  4. 进入代码目录

    1
    cd stable-diffusion-webui
  5. 安装项目依赖。

    1
    2
    3
    pip3.8 install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu117
    pip3.8 install opencv-python-headless gfpgan open-clip-torch xformers pyngrok clip-anytorch
    pip3.8 install -r requirements_versions.txt
  6. 启动 Stable Diffusion WebUI。

    1
    python3.8 launch.py --listen
  7. 访问web页面

    wiki
    1
    http://ip:7860

成果展示

00010-3943537200

00002-3289418864

00001-1238557301

00000-1886411285

00009-2792010388

00008-1556040907

00007-901757382

00006-3316726984(1)

00006-3316726984

00005-3131953369

00004-2193222042

00003-1033096148

关键词推荐

本文作者: Seyou
发布时间: 2024-03-21
最后更新: 2024-03-23
本文标题: Stable Diffusion
本文链接: https://seyou.lol/posts/2024/03/fc385c23.html
版权声明: 本作品采用 CC BY-NC-ND 4.0 许可协议进行许可。转载请注明出处!