在Linux上部署Stable Diffusion通常有以下步骤:
pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu113
(CUDA 11.3为例)。pip install diffusers transformers accelerate
。huggingface_hub
,然后通过代码下载模型,如from diffusers import StableDiffusionPipeline; model_id = "CompVis/stable-diffusion-v1-4"; pipe = StableDiffusionPipeline.from_pretrained(model_id, torch_dtype=torch.float16)
。AUTOMATIC1111/stable-diffusion-webui
仓库,运行webui.sh
脚本启动,通过浏览器访问指定端口使用。