如何拥有一个自己的图片处理ai


3楼猫 发布时间:2025-02-04 13:33:12 作者:瓶神皓月 Language

(本文使用deepseek,以征得人机同意转载投自制😁)

如何拥有一个自己的图片处理ai-第0张

好的!以下是一个详细的 **Stable Diffusion 本地部署教程**,以最流行的 **Automatic1111 WebUI** 为例(支持 Windows、Mac、Linux)。我会尽量简化步骤,并提供常见问题的解决方案。

如何拥有一个自己的图片处理ai-第1张

---

### **准备工作**

#### 1. **硬件要求**

- **显卡**:推荐 NVIDIA 显卡(显存至少 4GB,8GB 以上更流畅)。

- **硬盘空间**:至少 20GB 可用空间(模型文件较大)。

- **操作系统**:Windows 10/11、Linux 或 macOS(需 M1/M2 芯片或 Intel + AMD 显卡)。

#### 2. **安装基础工具**

- **安装 Python 3.10.6**:

- 下载地址:[Python 官网](https://www.python.org/downloads/)

- 安装时勾选 `Add Python to PATH`。

- 验证安装:打开命令行输入 `python --version`,应显示 `Python 3.10.6`。

- **安装 Git**:

- 下载地址:[Git 官网](https://git-scm.com/downloads)

- 默认选项安装即可。

---

### **正式安装步骤**

#### 1. **下载 Stable Diffusion WebUI**

打开命令行(Windows 用户按 `Win+R` 输入 `cmd`),执行以下命令:

```bash

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git

cd stable-diffusion-webui

```

#### 2. **下载模型文件(.ckpt)**

- 模型文件是 Stable Diffusion 的核心,推荐从 Hugging Face 下载:

1. 访问 [Stable Diffusion 1.5 模型页面](https://huggingface.co/runwayml/stable-diffusion-v1-5)。

2. 注册并登录后,下载 `v1-5-pruned-emaonly.ckpt`(约 4GB)。

3. 将下载的 `.ckpt` 文件放入 `stable-diffusion-webui/models/Stable-diffusion` 文件夹。

#### 3. **安装依赖库**

在 `stable-diffusion-webui` 文件夹中,运行以下命令:

```bash

pip install -r requirements.txt

```

#### 4. **配置 GPU 支持(仅限 NVIDIA 显卡)**

- 安装 CUDA 和 PyTorch:

- 访问 [PyTorch 官网](https://pytorch.org/),根据你的显卡选择命令。例如:

```bash

pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118

```

#### 5. **启动 WebUI**

在 `stable-diffusion-webui` 文件夹中运行:

```bash

webui-user.bat # Windows

./webui.sh # Linux/Mac

```

- 首次启动会自动安装剩余依赖,可能需要 10-30 分钟。

- 完成后,命令行会显示一个本地链接(如 `https://127.0.0.1:7860`),用浏览器打开即可使用!

---

### **常见问题解决**

#### 1. **报错 `Could not locate xformers`**

- 解决方案:在 `webui-user.bat` 中添加 `--xformers` 参数:

```bash

set COMMANDLINE_ARGS=--xformers

```

#### 2. **显存不足(Low VRAM)**

- 添加优化参数:修改 `webui-user.bat`:

```bash

set COMMANDLINE_ARGS=--medvram --opt-split-attention

```

#### 3. **无法生成中文提示词**

- 安装中文插件:

1. 在 WebUI 的 `Extensions` 标签页,输入以下链接安装:

```

https://github.com/VinsonLaro/stable-diffusion-webui-chinese

```

2. 重启 WebUI。

#### 4. **模型下载慢**

- 国内镜像加速:使用 [LiblibAI](https://www.liblibai.com/) 或 [Hugging Face 镜像站](https://hf-mirror.com/)。

---

### **基础使用示例**

1. 在 WebUI 的 `txt2img` 标签页输入提示词:

```

A beautiful sunset over mountains, digital art, 4k

```

2. 调整参数(如分辨率、生成步数)。

3. 点击 `Generate` 生成图片!

---

### **进阶功能**

- **图生图(img2img)**:上传图片并生成变体。

- **模型管理**:下载更多模型(如动漫风格的 `Anything-V5`)。

- **插件扩展**:安装 ControlNet(姿势控制)、LoRA(风格微调)等插件。


© 2022 3楼猫 下载APP 站点地图 广告合作:asmrly666@gmail.com