Stable Diffusion是一种先进的图像生成模型,可以通过一些简单的设置步骤在本地计算机上安装和运行。以下是具体的安装步骤:
1. 准备工作
首先,需要安装以下工具:
– Python(最新版本)
– Git
在Windows或Linux的系统中,安装完Python和Git后,打开CMD或Python控制台,进入你想安装Stable Diffusion的目录,然后运行以下代码:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
2. 下载模型文件
下载完成后,进入“models”文件夹。例如,路径可能类似于:
在该文件夹中放置你的.ckpt文件(这些是模型或风格文件)。首先,你应该添加主要的Stable Diffusion模型,它们是1.4、1.5和2.0版本。可以从HuggingFace下载这些模型:
注意:根据你阅读此指南的时间,上述模型可能已经过时。建议检查HuggingFace或Civitai获取最新模型。
3. 启动Stable Diffusion
将这些.ckpt文件移动到models文件夹后,你已经成功设置了Stable Diffusion。你可以通过打开之前克隆的文件夹中的“webui-user.bat”来在本地运行它。CMD控制台会安装任何必要的依赖项,一旦显示以下信息:
Running on local URL: http://127.0.0.1:7860
To create a public link, set `share=True` in `launch()`.
你可以在首选浏览器中访问“127.0.0.1:7860”(这是你的本地主机地址,不是实际IP)。如果显示的端口号不是7860,请确保将其更改为正确的端口号。
4. 添加自定义模型
如果你希望使用任何自定义模型,只需下载它们的.ckpt文件并放到models文件夹中。有些模型可能还需要.pt文件,在这种情况下,只需将它们放置在同一models文件夹中。你可以在HuggingFace和Civitai上找到许多模型。
通过上述步骤,你就能够成功安装并使用Stable Diffusion进行图像生成了。