使用 stable-diffusion 入门级教程【Mac】
内容提要
本文介绍了使用stable-diffusion生成AI图片的入门教程,包括安装和使用过程中的问题解决方案和注意事项。作者建议使用稳定、速度快的US服务器,并提供了具体的安装和运行代码。
延伸解读
Mac 环境准备要点
在 Mac 上运行 stable-diffusion-webui 前,需确保已安装 Python、Rust、CMake 等必要工具。文章建议通过 Homebrew 安装这些依赖,并给出了具体命令。此外,推荐使用稳定且速度快的 US 服务器,以减少下载和运行过程中出现问题的概率。
模型获取与使用流程
从 civitai.com 下载喜欢的模型后,需将其复制到 stable-diffusion-webui/models/Stable-diffusion 目录下,刷新 WebUI 即可识别。在模型页面找到喜欢的图片,一键复制其提示词,粘贴到本地 WebUI 的 Prompt 输入框并点击填充,即可自动配置参数,然后点击 Generate 生成图片。
常见错误与解决方法
若出现“Error Expecting value: line 1 column 1 (char 0)”错误,通常是因为开启了代理,可通过添加 --no-gradio-queue 参数运行解决。若生成时因模型配置过高导致内存不足,可关闭 Hires.fix 后重新生成,但画质会有所降低。若克隆项目失败,建议更换为 US 服务器重试。
Q&A
如何安装stable-diffusion?
首先确保环境正常,安装python、rust、cmake等工具,然后克隆webui应用代码并启动项目。
使用stable-diffusion生成图片时需要注意什么?
建议使用稳定、速度快的US服务器,并确保模型配置适合电脑的内存。
如何解决生成图片时的错误?
可以使用--no-gradio-queue参数运行代码,或调整模型配置以适应电脑内存。
在哪里可以下载stable-diffusion模型?
可以在civitai.com网站上选择并下载喜欢的模型。
生成图片的参数可以调整吗?
是的,生成图片时可以在本地webui中自行调整参数。
如果克隆失败该怎么办?
建议更换为US服务器重新运行克隆命令。