电脑和手机上如何用上离线版 Stable Diffusion,各种模型任君选

已收录   阅读次数: 1,328
2023-06-2215:13:55 发表评论
摘要

Stable Diffusion 在 2022 年 08 月 22 日问世,到现在已经快有一年了,想必不少朋友已经用上了,伯衡君也曾经介绍过,具体可以参看下方的前情提要。伯衡君此前一直使用的是其官方的网页版,还有 Google Colab 脚本生成,本来没有离线使用的想法,不过,最近有了这个需求,刚好可以写一篇汇总文章,电脑和手机上如何用上离线版 Stable Diffusion,详情请看本篇文章……

分享至:
电脑和手机上如何用上离线版 Stable Diffusion,各种模型任君选

开篇寄语

Stable Diffusion 在 2022 年 08 月 22 日问世,到现在已经快有一年了,想必不少朋友已经用上了,伯衡君也曾经介绍过,具体可以参看下方的前情提要。伯衡君此前一直使用的是其官方的网页版,还有 Google Colab 脚本生成,本来没有离线使用的想法,不过,最近有了这个需求,刚好可以写一篇汇总文章,电脑和手机上如何用上离线版 Stable Diffusion,详情请看本篇文章。

前情提要

内容详情

stable diffusion 是一种深度生成神经网络,可以根据文字描述生成图片,或者根据文字提示修改已有的图片。其原理是在一个隐含的空间里进行扩散过程,这样比纯扩散模型要快得多。它的代码和模型权重都是公开的,可以在大多数有适当GPU的消费者硬件上运行。

就像是一个会画画的机器人,它可以根据你给它说的话来画出你想要的画面,比如“一只猫在沙漠里跑”,或者“一位宇航员骑着马”。其画画的方法是先在纸上涂满乱七八糟的颜色,然后慢慢地把颜色擦掉,直到剩下你想要的画面。还可以听懂你说的话是什么意思,比如“可爱”、“沙漠”、“风格”等等,这样它就能画出符合你要求的画面。

它的在线体验网址是这里:传送门

虽然网络可用的情况下,官网就足够用了,不过有时候也会面临排队等待的时间,所以离线版的需求就应用而生了。

本篇文章会先后介绍 Windows,macOS,Linux,Android 和 iOS 上如何安装 Stable Diffusion 离线版。

Windows

电脑和手机上如何用上离线版 Stable Diffusion,各种模型任君选

系统要求:电脑应该运行Windows 10或更高版本,配备一款独立的 Nvidia 视频显卡(GPU),具有4 GB VRAM 或更多,集成的 GPU 将无法工作哦,切记,切记。

如果系统要求符合,那么就可以开始操作啦。

首先是安装 Python,建议前往 Python 官网(传送门)安装一个比较新的版本,安装的时候记得这样勾选哦。

电脑和手机上如何用上离线版 Stable Diffusion,各种模型任君选

或者从本机自带的 Windows Store 中安装。

第二步,安装 Windows 版本 Git,传送门

电脑和手机上如何用上离线版 Stable Diffusion,各种模型任君选

第三步,打开系统自带的 cmd,如何调出?可以按下快捷键 “win” + R,调出运行输入框,输入关键词 cmd 后,按下回车,cmd 就出来啦。

接着复制粘贴下面的命令:

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
电脑和手机上如何用上离线版 Stable Diffusion,各种模型任君选

找到已经下载的这个包,就在 cmd 显示的路径中。

电脑和手机上如何用上离线版 Stable Diffusion,各种模型任君选

前往 models 文件夹,然后进入 Stable-diffusion 子文件夹。您应该会看到一个名为 Put Stable Diffusion checkpoints here.txt 的文件,如下所示。

这里是下载绘画模型的地方,一般可以前往 huggingface 去下载,这里伯衡君给出一个 Stable Diffusion 1.5 版本地址(传送门),可以直接下载。

把模型下载好,直接放到这个文件夹就可以了。

第四步,找到 Stable Diffusion 的文件夹,里面有一个 stable-diffusion-webui,点击进入,会看到这样一个文件 webui-user.bat,双击运行它,等待它运行一段时间。

电脑和手机上如何用上离线版 Stable Diffusion,各种模型任君选

最后,在浏览器中输入以下地址:

  • http://127.0.0.1:7860

就可以看到一个 Stable Diffusion 界面出现啦,可以任性玩耍咯。

电脑和手机上如何用上离线版 Stable Diffusion,各种模型任君选

等用完后关闭,下次再想启动,请再次点击运行 webui-user.bat,再打开那个网址就可以了。

另外,Easy Diffusion 已经封装好的应用,可以直接下载使用,可以往下拉参看 Linux 那里的详情。

还有一种方法,有一个应用叫做 DiffusionBee 可以使用,不过目前还处于等待列表中,请耐心等待。

2023 年 07 月 20 日

Diffusion AI

今日在互联网上又发现一款可以在 Windows 运行的 Stable Diffusion 应用,名字叫做 Diffusion AI,网址是:https://stablediffusions.org/,可以直接下载客户端在本地运行,生成效果也是非常棒的。


MacOS

如果你用的是苹果电脑,那么恭喜你,不用像 Windows 电脑那样费时费力,只需要从 Apple Store 中下载封装好的 Stable Diffusion 应用或者从某些应用的官网就可以啦,伯衡君挑选了一些使用感觉很不错的应用介绍一番。

Intel 芯片 Mac

电脑和手机上如何用上离线版 Stable Diffusion,各种模型任君选

一款 DiffusionBee 应用就足够了,安装运行后输入提示词就可以离线生成图片咯。

M1/M2 芯片 Mac

这个可选性就更多啦,除了上面介绍的 DiffusionBee,还可以选择下面这些。

Draw Things

电脑和手机上如何用上离线版 Stable Diffusion,各种模型任君选

Draw Things是一款可以在iPhone、iPad和Mac上安装的苹果应用程序。安装它与安装任何其他应用程序没有区别,伯衡君目前就用的它,我的主力图片生成应用。

它支持开箱即用的相当广泛的模型列表和一组合理的自定义设置,它还支持图片修复。

Diffusers App

电脑和手机上如何用上离线版 Stable Diffusion,各种模型任君选

Diffusers 是由 Hugging Face 制作的 Mac 应用程序,许多稳定的扩散模型都托管在这里,可以直接在 App Store 中安装。

另外,Easy Diffusion 已经封装好的应用,可以直接下载使用,可以往下拉参看 Linux 那里的详情。


Linux

Easy Diffusion

电脑和手机上如何用上离线版 Stable Diffusion,各种模型任君选

Easy Diffusion(传送门)是一款基于 Stable Diffusion 的应用,可以让你通过简单的操作来生成或修改图片。它是一种一键安装的懒人包,不需要技术知识,也不需要预先安装其他软件。它提供了一个基于网页的图形界面,可以让你通过输入文字描述或上传图片来使用 Stable Diffusion 的功能。

Easy Diffusion 的安装和使用方法如下: 首先,前往官网,需要点击下载按钮,选择你的操作系统(Windows, Linux, Mac);然后,你需要运行下载的 Easy-Diffusion-Windows.exe 文件,或者解压缩 easy-diffusion 文件夹;接着,你需要运行 Easy Diffusion 的程序,它会自动创建一个虚拟环境,并安装所需的依赖包。最后,你可以在浏览器中打开 http://localhost:5000 来使用 Easy Diffusion 的图形界面。


Android

Stable Diffusion AI

电脑和手机上如何用上离线版 Stable Diffusion,各种模型任君选

可以选择使用 Stable Diffusion AI,有三种安装途径,通过 Google Play Store 搜索该名称,或是从 Github 上该项目 Stable-Diffusion-Android 下载已经封装好的应用,在 Releases 中可以看到打包好的 APK 文件,或是从 Google 等搜索引擎搜索关键词 Stable Diffusion AI apk。

Make AI Art (Stable Diffusion)

电脑和手机上如何用上离线版 Stable Diffusion,各种模型任君选

Make AI Art (Stable Diffusion) 是一个基于 stable diffusion 的 App,可以让你通过简单的操作来生成或修改图片,只需要下载安装即可。


iOS

包括 iPhone 和 iPad,可以直接从 App Store 上搜索 Draw Things 关键词,下载该应用,按照提示下载模型后运行即可,参考 macOS 运行版本。

温馨提示

后续如果再发现可用的离线版 Stable Diffusion,伯衡君将继续更新到这篇文章,不再另开新篇章了,有兴趣的朋友可以收藏保存,不定期查看,或许会有惊喜哦。如果你想扩展 Stable Diffusion 的可玩性,那么下面这篇文章就不要错过哦:

  • 我的微信
  • 微信扫一扫加好友
  • weinxin
  • 我的微信公众号
  • 扫描关注公众号
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: