如何在本地电脑运行 Stable Diffusion

学习如何在本地部署并使用 Stable Diffusion,实现完全免费、无审查的 AI 图像生成。包含详细的环境配置与安装步骤。

  1. 安装必要依赖环境. 首先在官网下载并安装 Python 3.10.6,安装过程中务必勾选 Add Python to PATH 选项。随后从 Git 官网安装 Git 工具,确保可以在终端通过命令行调用 git 命令。
  2. 获取 Stable Diffusion WebUI 仓库. 在电脑上选择一个具有充足存储空间的磁盘位置,右键打开 Git Bash 或命令行窗口。输入命令 git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui 将源代码克隆到本地。
  3. 运行自动化安装脚本. 进入刚刚下载的 stable-diffusion-webui 文件夹,双击运行 webui-user.bat 文件。程序会自动创建 Python 虚拟环境并下载所需的 PyTorch 及其他依赖库,此过程根据网速可能需要较长时间。
  4. 下载并放置主模型文件. 前往 Hugging Face 或 Civitai 平台下载 .safetensors 格式的模型文件。将下载好的模型移动至目录下的 models/Stable-diffusion 文件夹内,程序启动时会自动识别。
  5. 启动 WebUI 本地服务器. 再次运行 webui-user.bat 文件。等待控制台输出一条以 http://127.0.0.1:7860 开头的链接,直接复制该链接并粘贴到浏览器地址栏中即可访问操作界面。
  6. 执行第一次 AI 绘图. 在界面顶部的 Prompt 输入框中输入英文描述词,选择左上角的模型检查点,点击右侧的 Generate 按钮。GPU 将开始运算,生成的图像会直接显示在界面右侧的预览框中。

Related

  • 如何利用 AI 高效进行会议转录
  • 如何使用 AI 进行实时语音翻译
  • 如何使用AI工具生成有声读物配音
  • 如何为 YouTube 视频生成 AI 语音旁白
  • 使用 Adobe Podcast AI 增强音频质量
  • 如何使用 Descript 进行 AI 音频编辑