如何免费使用 Stable-Diffusion AI 绘画服务

这篇具有很好参考价值的文章主要介绍了如何免费使用 Stable-Diffusion AI 绘画服务。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

最近一直有朋友问我,自己设备配置不行怎么使用 Stable-Diffusion,问我有没有共享的 Stable-Diffusion AI 绘画服务能体验一下,付费也行。说实话听到付费我确实心动了,但我的机器作一次图 30s 起步,而付费的云服务器动辄一个月 4k+,只好抑制住这份心动。

但是总有办法的。Google colab 就是答案。
Google colab 地址:https://colab.research.google.com/
需要玩家自备工具去访问,或者找朋友帮忙操作,启动后 gradio 的地址可直接访问。

新建 Notebook

如何免费使用 Stable-Diffusion AI 绘画服务
打开 colab 后新建笔记本,我们点击右上角的连接按钮。
如何免费使用 Stable-Diffusion AI 绘画服务
然后点击底部 更改运行时类型 选择 GPU 保存。
如何免费使用 Stable-Diffusion AI 绘画服务

查询 GPU 资源

from psutil import virtual_memory

ram_gb = virtual_memory().total / 1e9

print('Your runtime has {:f} gigabytes of available RAM\n'.format(ram_gb))

如何免费使用 Stable-Diffusion AI 绘画服务

和 Notebook 的使用方式一样,直接在输入框里输入代码,然后点击左上角按钮执行即可。
避免重复执行已经执行过的代码,可以点击左上角的【+代码】,添加一个新的代码 cell。

执行结果输出 Your runtime has 13.6 gigabytes of available RAM 这样的形式,表示当前运行时进程存在 GPU 资源。可以开始我们的操作了。

注意:

  • 下文的代码都是在每一个新的代码 cell 中执行,在新的代码 cell 中输入代码块中的代码后,都需要点击左上方执行按钮执行,不在赘述。
  • 直接复制代码,执行时出现错误,需检查代码的编码是否正确,或者重新输入代码中的每个空格。
  • 本人的 colab notebook 分享链接会在文末给出,不想看文章的可直接跳到最后 ORZ。

重启运行时进程

如果我们选择保存 GPU 资源后,colab 没有自动重新连接资源,可以执行下面的代码,重启进程。

import os
os.kill(os.getpid(), 9)

这段代码会终止当前运行时进程,该进程将由管理器自动重新启动。

安装 stable-diffusion-webui

在新的代码 cell 中输入下面命令,并执行。来安装 stablediffusion-webui 以及相关依赖。

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

# 安装依赖环境
!COMMANDLINE_ARGS="--exit " REQS_FILE="requirements.txt"  python launch.py

安装模型

下面的命令以我常用的 chilloutmix_NiPrunedFp32Fix 为例,大家需要什么模型,直接以相同的格式,修改或者新增下载连接和文件名即可。

# 下载 chilloutmix_NiPrunedFp32Fix.safetensors
!curl -Lo models/Stable-diffusion/chilloutmix_NiPrunedFp32Fix.safetensors https://civitai.com/api/download/models/11745

# 下载 EasyNegative.pt
!curl -Lo embeddings/EasyNegative.pt https://huggingface.co/datasets/gsdf/EasyNegative/resolve/main/EasyNegative.pt

安装插件

这里以中文本地化插件为例,大家需要安装 ControlNet 等插件,同样以这个下面命令形式下载即可。这里我直接用 git clone 从 GitHub 仓库下载:

!git clone https://github.com/dtlnor/stable-diffusion-webui-localization-zh_CN.git extensions/stable-diffusion-webui-localization-zh_CN

git clone 后面是插件地址,再后面是插件文件夹。

安装 VAE

安装 VAE 以及下面的 Lora 方式和模型一样,大家根据需求来。

# 创建VAE文件夹
!mkdir models/VAE

!curl -Lo models/VAE/vae-ft-mse-840000-ema-pruned.ckpt https://huggingface.co/dector/vae-840000/resolve/main/vae-ft-mse-840000-ema-pruned.ckpt

安装 Lora

# 创建Lora文件夹
!mkdir models/Lora

!curl -Lo models/Lora/hanfu_v30.safetensors https://civitai.com/api/download/models/39043

启动

因为用--share参数共享服务,会启用默认的安全保护设置,插件功能会失效。这里带上--enable-insecure-extension-access 参数开启,如果要分享给别人使用,这里需要谨慎些。上篇文章说过 --gradio-auth 参数用于设置前端登录的账户名和密码,需要替换的可自行修改。

# 启动
!COMMANDLINE_ARGS="--share --enable-insecure-extension-access --disable-safe-unpickle --gradio-debug --gradio-auth yokon:yokon666" REQS_FILE="requirements.txt" python launch.py

大概运行 1 分钟左右,直到 colab 打印了下面这样的日志,就表示启动成功了:

Running on local URL: http://127.0.0.1:7860
Running on public URL: https://39793c2bc407de4916.gradio.live

我们在新窗口打开输出的 gradio public URL 地址,输入 yokon/yokon666,就可以愉快的玩耍了。

**Tips:**这里的链接大家可以分享给好友或者在其他地方使用,本人测试过,即使不使用平台不让说的那种上网方法,也可以正常访问。

一些设置

开启中文

我们安装了中文插件,但是为了更好的体验,仍然需要我们手动设置下。

顺序点击 setting -> User interface -> Localization,选择zh_CN

如何免费使用 Stable-Diffusion AI 绘画服务

然后点击 Apply settings同意设置,在点击Reload UI 重启 UI。这里可能重启后并没有生效,没关系,我们只需要停止启动代码 cell 的执行,然后重新执行即可。

快捷设置列表

如果希望生成图界面,可以快速选择 VAE 等设置,可以设置用户界面的快捷设置列表。输入下面的配置(可根据自身需要删减):

sd_model_checkpoint,sd_vae,sd_checkpoint_cache,sd_vae_checkpoint_cache,initial_noise_multiplier,CLIP_stop_at_last_layers,sd_hypernetwork

如何免费使用 Stable-Diffusion AI 绘画服务

和上面插进配置一样,同意设置然后重启 UI,不生效重新执行启动代码 cell。
效果如下:

如何免费使用 Stable-Diffusion AI 绘画服务

开始玩耍

一切准备就绪后,我们就可以开始玩耍了。下面我以真人+汉服的风格为例,给大家提供提示词等参数,然后生成图片。

Prompt

我们在提示词输入框输入(这里我们使用前面安装的 hanfu lora):

extremely detailed CG unity 8k wallpaper,(masterpiece),(best quality),(ultra detailed),(ultra realistic),(Best character details:1.2),dynamic angle,professional lighting, photon mapping, radiosity, physically-based rendering,blush,golden proportions,(shiny skin),makeup, (wavy gray hair and a sophisticated sense of style),(parted lips:1.1),red lipstick,wide shoulders, (hanfu, song style outfits, 1girl, light yellow with green with white short shan, light yellow with green with white pleated skirt, (red songmo: 1.2)),(Sky of background: 1.4),(full body: 1.2),looking at viewer <lora:hanfu_v30:0.75>

Negative prompt

在反向提示词输入框输入:

(EasyNegative:1.2),(Bad_Prompt_v2:0.8),(Bad_Hands_5),sketch by Bad_Artist, (worst quality, low quality:1.4), (bad anatomy), watermark, signature, text, logo,contact, (extra limbs),Six fingers,Low quality fingers,monochrome,(((missing arms))),(((missing legs))), (((extra arms))),(((extra legs))),less fingers,lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, (depth of field, bokeh, blurry:1.4),blurry background,bandages,

Meta

其他参数

  • Size: 768x1152
  • Seed: 3276150485
  • Steps: 50
  • Sampler: DPM++ SDE Karras
  • CFG scale: 7
  • Clip skip: 2

面部修复和高清修复设置根据自己经验来。

然后点击生成按钮。这个时候可能界面会没有反应,大家不要惊慌,我们点开 colab 页面,看到打印如图的日志,表示已经在生成了,进度到 100% 就 OK 了。

如何免费使用 Stable-Diffusion AI 绘画服务

然后点开 stable-diffusion 的界面,就看到图片生成好了,我们可以点击保存按钮,然后下载生成的图片。
如何免费使用 Stable-Diffusion AI 绘画服务

好了,到这里本篇文章就结束了,祝大家玩的愉快。

最后共享下我的 colab https://colab.research.google.com/drive/1iWqnnreXoKhEA7c6bOQae5rlk4Jv5cE7?usp=sharing
以及我生成的几张图片。

作品分享

如何免费使用 Stable-Diffusion AI 绘画服务

如何免费使用 Stable-Diffusion AI 绘画服务

如何免费使用 Stable-Diffusion AI 绘画服务

如何免费使用 Stable-Diffusion AI 绘画服务

转载自个人公众号:AI 不懂生命本质文章来源地址https://www.toymoban.com/news/detail-498689.html

到了这里,关于如何免费使用 Stable-Diffusion AI 绘画服务的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何本地部署基于stable-diffusion的AI绘画(jupyter,python实现,详细,附代码)

    自从Stable Diffusion 1.0模型发布以来,“AI文本图片生成”真正的变成普通人也能使用的技术。同时各种国内外AI绘图软件,也不断频繁更新,AI绘画的关注度也越来越高。 以下是本人自己生成出来的一些AI绘图(夹带私货木木枭^ ^) 对应的提示语prompt为: 那么如果我们想要 本

    2023年04月22日
    浏览(64)
  • 【教程】MAC m1 安装并使用AI绘画 stable-diffusion,交互式命令行。

    要求 macOS 12.3 Monterey 或更高版本 Python 耐心 第一步 下载模型包 在https://huggingface.co注册 搜索stable-diffusion-v-1-4-original跳转到页面 点击接受条款 点击上面Files and versions 下载sd-v1-4.ckpt (4.27 GB)并记下保存位置 开始安装 如果特别慢的话 一些比较正常的图片

    2024年02月11日
    浏览(63)
  • stable-diffusion AI 绘画

    git clone https://github.com/CompVis/stable-diffusion.git 进入stable-diffusion目录 在这里注册一个账号: Hugging Face – The AI community building the future. 并生成个token 安装CUDA NVIDIA 安装 CUDA_nvidia cuda_长满头发的程序猿的博客-CSDN博客 pip install torch -f https://download.pytorch.org/whl/torch_stable.html pip insta

    2024年02月13日
    浏览(46)
  • AI-绘画:Stable-Diffusion部署分析

    目录 1.介绍下AI绘画(水一下) 1.1使用条件 2.工具准备和安装 2.1.工具下载 2.2.环境安装 3.Stable-Diffusion服务的启动 4.Stable-Diffusion的使用 5.模型文件 5.1模型文件下载  5.2模型文件安装 6. Stable-Diffusion优秀教程推荐 7.我的心得体会(水) 8.学习经历(水) 9.Git 的基本概念和使用方

    2024年02月11日
    浏览(72)
  • 本地进行AI绘画(stable-diffusion)

                      该教程只适合自己想要免费玩一下AI绘画的同学。此项目不需要服务器有GPU,是基于stable-diffusion-webui使用的。         前置依赖安装脚本和需要用到的工具均已包含其中。 需要安装git、python3(3.9最好) 执行stable-diffusion-webui中的init.python 从https://civi

    2024年02月12日
    浏览(43)
  • AI绘画:Stable-Diffusion 简介及实践

    最近随着ChatGPT的爆火,AI绘画也火得不行,这几天文心一言发布会,图片生成的梗都快被大家玩坏了,网上有不少Midjourney的使用分享,但是毕竟那个是商用网站,收费的,博主今天给大家发个福利!出一波免费使用AI绘画的教程:Stable-Diffusion本地化部署及使用!手把手教你如

    2024年02月12日
    浏览(40)
  • AI绘画——使用stable-diffusion生成图片时提示RuntimeError: CUDA out of memory处理方法

    RuntimeError: CUDA out of memory. Tried to allocate 1.50 GiB (GPU 0; 8.00 GiB total capacity; 5.62 GiB already allocated; 109.75 MiB free; 5.74 GiB reserved in total by PyTorch) If reserved memory is allocated memory try setting max_split_size_mb to avoid fragmentation. See documentation for Memory Management and PYTORCH_CUDA_ALLOC_CONF 1、添加参数–n_

    2024年02月02日
    浏览(62)
  • AIGC:AI绘画-Stable-Diffusion 简介及实践

    最近随着ChatGPT的爆火,AI绘画也火得不行,这几天文心一言发布会,图片生成的梗都快被大家玩坏了,网上有不少Midjourney的使用分享,但是毕竟那个是商用网站,收费的,博主今天给大家发个福利!出一波免费使用AI绘画的教程:Stable-Diffusion本地化部署及使用!手把手教你如

    2024年02月09日
    浏览(79)
  • AI绘画:Stable-diffusion程序的突破与未来展望

    随着人工智能技术的快速发展,AI绘画已经成为了一个备受关注的前沿领域。在这其中,Stable-diffusion程序作为一款优秀的AI绘画工具,以其独特的风格和强大的功能,受到了广泛的关注和赞誉。本文将对Stable-diffusion程序进行深入解析,探讨其技术特点、应用场景以及未来展望

    2024年01月16日
    浏览(75)
  • [AI绘图教程]stable-diffusion webui加载模型与插件. 实战AI绘画

    之前讲了stable diffusion webui搭建,这里主要介绍使用方法以及模型,扩展等. 主要下载网址 HuggingFace:Stable Diffusion、ControlNet的官方仓库。 Civitai:里面多是Lora或其它NSFW等模型的仓库。 这里下载anythingV4的模型,在Huggingface网站中搜索, 下载后放在stable-diffusion-webuimodelsStable-diffusio

    2023年04月09日
    浏览(83)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包