AIGC:腾讯云服务器快速部署stable-diffusion环境,使用ChilloutMix模型进行画图

这篇具有很好参考价值的文章主要介绍了AIGC:腾讯云服务器快速部署stable-diffusion环境,使用ChilloutMix模型进行画图。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

背景

前两天在某公众号的软文刷到了AI绘画领域最新的ChilloutMix模型。大概是下面这张图的效果:

AIGC:腾讯云服务器快速部署stable-diffusion环境,使用ChilloutMix模型进行画图,AIGC 人工智能,AIGC,腾讯云,stablediffusion,chilloutmix,部署,绘画,aigc

激动的心颤抖的手,学了这么多年计算机,就是为了走在时代前沿,事到如今终于可以活学活用了。然而自己的电脑配置完全不够用,咋整?开台GPU云服务器吧。踩了无数坑之后,终于总结出此流程。力求以最简单的方式,快捷的在云服务器部署chilloutmix,以及lora,以及各种其他绘画模型。

一. 购买服务器

首先需要购买一台腾讯云的GPU服务器。GPU卡型本次选择“T4”,性能完全够用,对应“GN7”机型。我是从GPU实验室活动页抢购到的折扣机型(GPU实验室)

AIGC:腾讯云服务器快速部署stable-diffusion环境,使用ChilloutMix模型进行画图,AIGC 人工智能,AIGC,腾讯云,stablediffusion,chilloutmix,部署,绘画,aigc

GPU实验室抢购页面

注意,点击立即购买后,**预装镜像要选择“Ubuntu Server 18.04.1”,**之后系统会默认自动安装GPU驱动。若选择其他镜像,可能会导致无法顺利跑通本流程。

AIGC:腾讯云服务器快速部署stable-diffusion环境,使用ChilloutMix模型进行画图,AIGC 人工智能,AIGC,腾讯云,stablediffusion,chilloutmix,部署,绘画,aigc

预装镜像

(如果子弹充足,或者做图心切,也可直接从腾讯云官网购买GPU服务器,丰俭由人。建议选按量付费机型即可,镜像选择Ubuntu20.04,勾选“后台自动安装GPU驱动”,驱动版本等按默认配置。)

AIGC:腾讯云服务器快速部署stable-diffusion环境,使用ChilloutMix模型进行画图,AIGC 人工智能,AIGC,腾讯云,stablediffusion,chilloutmix,部署,绘画,aigc

按量计费配置页面

二. 前置配置

1.登录机器后,会默认进行驱动的自动安装,可以用以下命令查看当前安装进程,该步骤需要5~10分钟:

ps aux | grep -i install

自动安装顺序为(1)GPU驱动;(2)CUDA;(3)cuDNN

AIGC:腾讯云服务器快速部署stable-diffusion环境,使用ChilloutMix模型进行画图,AIGC 人工智能,AIGC,腾讯云,stablediffusion,chilloutmix,部署,绘画,aigc

正在安装的进程

AIGC:腾讯云服务器快速部署stable-diffusion环境,使用ChilloutMix模型进行画图,AIGC 人工智能,AIGC,腾讯云,stablediffusion,chilloutmix,部署,绘画,aigc

安装完毕

2.当GPU驱动、CUDA、cuDNN都安装完成后,通过以下命令创建python3虚拟环境,完成前置配置。

sudo apt install wget git python3 python3-venv

**注意:**此处需检查自己的python版本,若低于3.7则需手动进行升级

三. 部署webui,完成配置

1.将webui clone到服务器本地:

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

AIGC:腾讯云服务器快速部署stable-diffusion环境,使用ChilloutMix模型进行画图,AIGC 人工智能,AIGC,腾讯云,stablediffusion,chilloutmix,部署,绘画,aigc

2.成功后,进入stable-diffusion-webui文件夹:

cd stable-diffusion-webui

3.在launch.py的代码中,由于腾讯源没有“torch==1.13.1+cu117“,导致需要从“–extra-index-url”的“https://download.pytorch.org/whl/cu117”中进行下载,速度非常慢。故此处对launch.py代码进行修改:

原代码:torch_command = os.environ.get('TORCH_COMMAND', "pip install torch==1.13.1+cu117 torchvision==0.14.1+cu117 --extra-index-url https://download.pytorch.org/whl/cu117")
修改后代码:torch_command = os.environ.get('TORCH_COMMAND', "pip install torch==1.13.1 torchvision==0.14.1")

可使用如下命令行实现上述修改:

export TORCH_COMMAND="pip install torch==1.13.1 torchvision==0.14.1"

4.下载chilloutmix模型:进入stable-diffusion-webui/models/Stable-diffusion文件夹,通过如下命令行下载chilloutmix模型到本地。该步骤下载速度较快,大约需要3-5min即可完成

cd stable-diffusion-webui/models/Stable-diffusion

wget -O chilloutmix_NiPrunedFp32Fix.safetensors https://civitai.com/api/download/models/11745

AIGC:腾讯云服务器快速部署stable-diffusion环境,使用ChilloutMix模型进行画图,AIGC 人工智能,AIGC,腾讯云,stablediffusion,chilloutmix,部署,绘画,aigc

完成chilloutmix模型的下载

5.最后,进入stable-diffusion-webui文件夹,输入激动人心的“./webui.sh”。通过自动化脚本完成安装。该步骤会自动安装webui所需的各依赖项,如gfpgan,k_diffusion等。实测完成全部安装大概需要10-20min。

./webui.sh

若希望生成可以分享给他人使用的的链接,在./webui.sh后增加 "–share"即可

./webui.sh --share

AIGC:腾讯云服务器快速部署stable-diffusion环境,使用ChilloutMix模型进行画图,AIGC 人工智能,AIGC,腾讯云,stablediffusion,chilloutmix,部署,绘画,aigc

自动安装ing

如果顺利的话,等待10分钟左右,全部安装完成后就可以看到链接了

AIGC:腾讯云服务器快速部署stable-diffusion环境,使用ChilloutMix模型进行画图,AIGC 人工智能,AIGC,腾讯云,stablediffusion,chilloutmix,部署,绘画,aigc

看到url,说明顺利完成安装

提示: 由于服务器和github连接不是很稳定,中途可能出现网络错误。若出现网络问题,重新输入“./webui.sh”即可。或可通过报错提示信息,手动执行相应步骤安装后,重新输入“./webui.sh”继续剩余步骤的自动安装。

此处若有问题,可在评论区评论,看到后都会回复~

AIGC:腾讯云服务器快速部署stable-diffusion环境,使用ChilloutMix模型进行画图,AIGC 人工智能,AIGC,腾讯云,stablediffusion,chilloutmix,部署,绘画,aigc

网络不稳定,导致自动安装中断

6.将上个步骤最后生成的链接粘贴至浏览器,可以愉快的做图了

AIGC:腾讯云服务器快速部署stable-diffusion环境,使用ChilloutMix模型进行画图,AIGC 人工智能,AIGC,腾讯云,stablediffusion,chilloutmix,部署,绘画,aigc

四. 其他探索

1.如果希望服务器页面关闭后,仍然保留该页面运行,可通过screen指令实现。输入“screen”,在新页面中输入“./webui.sh --share”,即可关闭页面。其余screen实现方式可自行百度

screen

2.若希望使用其他SD模型(主要以.ckpt和.safetensors为主),都可以过直接下载或本地上传的方式放置在“stable-diffusion-webui/models/Stable-diffusion”文件夹中。重启webui页面,即可在页面左上角看到模型切换选项

AIGC:腾讯云服务器快速部署stable-diffusion环境,使用ChilloutMix模型进行画图,AIGC 人工智能,AIGC,腾讯云,stablediffusion,chilloutmix,部署,绘画,aigc

3.若希望使用Additional Networks,安装lora插件,可通过如下方式完成配置

a. 首先将lora插件clone到extensions文件夹中

git clone https://github.com/kohya-ss/sd-webui-additional-networks extensions/sd-webui-additional-networks

b. 进入“stable-diffusion-webui/extensions/sd-webui-additional-networks/models/lora”文件夹

cd stable-diffusion-webui/extensions/sd-webui-additional-networks/models/lora

c. 下载lora(以当下最火爆的koreanDollLikeness_v10为例)

wget -O koreanDollLikeness_v10.safetensors https://civitai.com/api/download/models/8750

d. 之后重启webui,即可在页面中看到Additional Networks并选择相关模型

AIGC:腾讯云服务器快速部署stable-diffusion环境,使用ChilloutMix模型进行画图,AIGC 人工智能,AIGC,腾讯云,stablediffusion,chilloutmix,部署,绘画,aigc

4.提示词不会写,可以考虑参考这里:ChilloutMix | Stable Diffusion Checkpoint | Civitai

其他

参考:https://cloud.tencent.com/developer/article/2220277文章来源地址https://www.toymoban.com/news/detail-563270.html

到了这里,关于AIGC:腾讯云服务器快速部署stable-diffusion环境,使用ChilloutMix模型进行画图的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 使用FRP(快速反向代理)实现内网穿透——以腾讯云服务器为例

    FRP,即快速反向代理技术(fast reverse proxy)。本文的FRP程序是基于github开源项目GitHub - fatedier/frp。当前,该程序可实现:“ 将位于 NAT 或防火墙后面的本地服务器暴露给互联网” 。它目前支持 TCP 和 UDP,以及 HTTP 和 HTTPS 协议,允许通过域名 / IP将请求转发到内部服务器

    2023年04月14日
    浏览(73)
  • [AIGC] 快速掌握Netty,打造高性能IM服务器!

    前言:Netty 是一个非常优秀的网络应用程序框架,支持高并发、高性能的网络通信,适用于开发各种服务器程序,如即时通讯、游戏、物联网等。使用 Netty 可以大大提升服务器程序的性能和可靠性。本文将介绍 Netty 的基本原理和使用方法,并给出一个简单的 IM 程序示例,帮

    2024年02月06日
    浏览(50)
  • 腾讯云Linux轻量应用服务器一键部署WordPress个人博客教程

    WordPress 作为动态博客的代表,至今已经有十几年历史,而且一直在更新发展中,功能强大,插件和主题丰富,WordPress搭建使用也很方便。作为个人站长和博主,很多都是从 WordPress 入门的。 本文为零基础 WordPress 建站教程,手把手教你从零开始搭建 WordPress 个人博客。 本文中

    2023年04月08日
    浏览(54)
  • 若依springboot+vue前后端分离系统部署到腾讯服务器教程

    前后端分离的开发模式在现代web应用开发中越来越流行,它可以提高开发效率、降低维护成本、提高系统的可扩展性和可维护性。而腾讯云作为国内领先的云计算服务提供商,为开发者提供了稳定、高效、安全的云计算服务,为前后端分离应用的部署提供了良好的解决方案。

    2024年02月04日
    浏览(66)
  • 腾讯云GPU服务器部署Ai绘画Stable Diffusion 小白可用

    本人本地是个win10的PC 安装了 显示GPU 算力不够,升级配置也需要钱 云服务商的选择上,很普通,大家随意选择腾讯云/阿里云/移动云/华为云…都可以。我是之前用的腾讯云,在腾讯云上抢的GPU云服务器(https://cloud.tencent.com/act/cps/redirect?redirect=36105cps_key=b77af5ec25020b228a8230a227

    2023年04月21日
    浏览(59)
  • 单台RDS服务器快速部署

    环境信息如下: 虚拟机:Windows Server 2016 Datacenter(已激活) 系统类型:X64 1, 添加角色以及功能 2, 安装类型选择远程桌面服务安装 3, 因为是基于一台服务器进行部署,所以选择快速启动 4, 选择基于会话的桌面部署 5, 选择本台计算机进行安装 6, 选择需要时自动重新

    2024年02月08日
    浏览(38)
  • 利用服务器上宝塔快速部署静态HTML页面

    很多人都想知道怎么利用服务部署纯静态资源下面,下面给出教程: 1.购买腾讯云或者阿里云服务器,在服务上安装宝塔(较为简单,可以搜如何安装) 2.进入宝塔,点击左边网站,在点击添加站点 3.点击后弹出如图所示,域名填写自己购买的域名,如果没有则填服务器的

    2024年02月11日
    浏览(50)
  • CIFS协议入门指南:快速部署文件共享服务器

    数据来源  本文涉及NTFS权限的知识,不熟悉的可以先看这篇文章         通过网络提供文件共享服务,提供文件下载和上传服务(类似于FTP服务器)         方法: 文件夹右键属性 -- 共享 -- 开启共享 -- 设置共享名 -- 设置共享权限         注:            

    2024年02月12日
    浏览(51)
  • 【Linux基础】Linux云服务器(腾讯云、阿里云、华为云)环境部署 | 安装远程XShell | 基本账号管理(超详细教程)

    👉 系列专栏:【LLinux基础】 🙈 个人主页:sunnyll 目录 一、前言 二、 Linux环境安装 💦 Linux 环境的搭建方式 💦如何购买云服务器 三、 安装远程控制XShell 💦下载 XShell 💦查询 Linux 主机(公)IP  💦 使用 XShell 登陆主机 四、共勉 欢迎订阅 《Linux基础》!本专栏将从零开

    2024年02月08日
    浏览(55)
  • 如何快速入门部署自己的Flask程序(本地+云服务器)?

    一、需求背景 :人工智能训练好的模型model,需要放到服务器上,作为基础能力提供给应用侧,否则model只能中电脑本地处理。那么怎么解决这个部署到服务器上的问题呢? 二、解决思路 :web应用部署,有3种主流的方式, 1.Django:大而全,集成了很多组件,属于全能型、重

    2024年02月03日
    浏览(57)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包