位置: IT常识 - 正文

如何自己搭建一个ai画图系统? 从0开始云服务器部署novelai(如何自己搭建一个邮箱服务器)

编辑:rootadmin
如何自己搭建一个ai画图系统? 从0开始云服务器部署novelai 如何自己搭建一个ai画图系统? 从0开始云服务器部署novelai

推荐整理分享如何自己搭建一个ai画图系统? 从0开始云服务器部署novelai(如何自己搭建一个邮箱服务器),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:如何自己搭建一个通信网络,如何自己搭建一套系统,如何自己搭建一个游戏服务器,如何自己搭建一个网盘,如何自己搭建一个网站,如何自己搭建一套系统,如何自己搭建一套系统,如何自己搭建一个网站,内容如对您有帮助,希望把文章链接给更多的朋友!

上面两张图都是通过ai生成的,是不是有以假乱真的感觉。

本教程提供的是自己搭建一个可以外网访问的ai系统的方法,需要采购gpu服务器(后续会出白嫖的方式),并且能够通过外网访问,全程跟着教程走很快就能完成。

服务器的选购

因为我们的ai绘图系统是基于开源项目 stable-diffusion-webui ,因此我们需要采购拥有gpu的服务器,不过一般gpu服务器偏贵,因此可以去不同的云服务产商看看有没有优惠,以下给出两个推荐,现在腾讯云有45块钱15天的优惠,推荐腾讯云。

阿里云

阿里云网址: https://www.aliyun.com/

推荐选择 按量付费 (可以在不用的时候关掉服务器节约钱) , 对于只是想自己搭建着玩玩的按量付费最划算,不然价格。然后服务器要选择完整带有一颗GPU的,后续驱动安装才能成功。

也可以选择抢占式,因为便宜,不过记得随时备份数据

一定要选安装gpu驱动,后续会简化很多步骤

接下来只要点提交订单(阿里云需要100元的余额才能提交订单),等服务器创建成功就ok了服务器创建成功后,进入 控制台 找到自己刚才创建的服务器进入

服务器首次使用记得 重置密码,重置后远程连接进入控制台

腾讯云https://cloud.tencent.com/act/free/personal?from=17591 进入网页,选择计算,新用户免费体验七天

不过我不是新用户了,因此选择购买 网址: https://buy.cloud.tencent.com/cvm?tab=custom&step=1&devPayMode=monthly&regionId=1&zoneId=100003&teQmplateCreateMode=createLt。

记得选择GPU机型 ,如果资金不足推荐选择竞价实例(就是有可能会被自动释放,但是推荐购买,因为配置高还便宜,但是腾讯云竞价实例不能关机后不收费,而阿里云可以关机后不收费)

如果是按量计费(有关机不收费功能)选第8.68那款就好了,如果是竞价实例就看自己需求,至少要有单独的一张卡,别到后面因为配置原因跑不了图

依旧选择自动安装gpu驱动(会节约很多时间),如果想体验手动安装的感觉可以参照 : https://cloud.tencent.com/developer/article/2073793

选择新建安全组,全部勾上,并且在下面设置密码,然后勾选协议开通就好了 (需要有一定余额,十来块二十块钱就OK了)

如何自己搭建一个ai画图系统? 从0开始云服务器部署novelai(如何自己搭建一个邮箱服务器)

进入自己的实例然后登录就OK了

安装对应环境以及配置登录服务器

执行以下命令

# 到根目录下的home目录下cd /home# 安装gitsudo apt install git# 克隆对应的项目git config --global --get http.proxygit config --global --get https.proxy# 如果clone 时卡住不动可以 ctrl + c 退出再重新输入命令sudo git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git# 进入项目的目录cd stable-diffusion-webui# 安装对应依赖,使用阿里的镜像源,可能安装时间比较久,如果报错重新输入下面命令一遍就好sudo pip install -r requirements_versions.txt -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

配置nginx外网访问,安装nginx# 输入以下命令会要你选择Y/N 输入Y回车就好sudo apt install nginx修改配置文件 先删除 ,然后创建一个 将以下内容复制sudo rm /etc/nginx/nginx.confsudo vim /etc/nginx/nginx.conf## 按下 i ,进入编辑模式## 复制以下内容worker_processes 1;events { worker_connections 1024;}http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; server { listen 80; server_name localhost; location / { proxy_pass http://127.0.0.1:6006/; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } }}

然后按ecs + : + eq 退出vim模式并保存

启动nginx 执行命令 : sudo service nginx start -c /etc/nginx/nginx.conf

依赖安装完成后运行webui(首次输入运行命令可能需要安装很多依赖以及包,需要一些时间,报错后重新运行即可,或者参考后面可能遇到的错误) ,出现 Running on local URL ***** 就是启动完成了

sudo python launch.py --listen --port 6006

然后在你的网页输入你的ip地址

载入模型

不同的模型所生成的效果是不一样的

模型放置位置 /home/stable-diffusion-webui/models/Stable-diffusion

模型网站 https://civitai.com/ (可能需要魔法才能进入,因此我在公众号 杂货猿 提供了对应的安装包,回复 ai绘画模型 即可获得)

具体操作先执行以下命令# 给目录用户的权限sudo chmod 777 /home/stable-diffusion-webui/models/Stable-diffusion上传我给的 safetensors 结尾的文件 到 /home/stable-diffusion-webui/models/Stable-diffusion使用软件XFTP(公众号回复XFTP),因为文件较大,腾讯云自带工具无法上传。打开后主机输入自己的ip地址,用户名 ubuntu 密码就是服务器设置的密码.

直接拖拽到对应目录

如果上传速度较慢可以尝试 sudo curl -Lo chilloutmix_NiPrunedFp32.safetensors https://civitai.com/api/download/models/11745 后面链接对应civitai 的模型下载地址,这个链接为chilloutmimx的模型

Lora 模型 放在models/Lora 文件夹下,lora的添加,点击生成图片下的人形照片按钮,选择lora,选择我们刚才下载的lora ,如下图

KoreanDolllikeness模型 sudo curl -Lo KoreanDolllikeness.safetensors https://civitai.com/api/download/models/14014grapefruit生成动漫人物 sudo curl -Lo grapefruit.safetensors https://civitai.com/api/download/models/9000

vae放在 放在models/VAE 文件夹下 ,使用在webui面板的设置中 setting -> Stable Diffusion -> SD VAE 选择我们刚才下载的vae ,然后选择 apply setting

下载命令 sudo curl -Lo vae-ft-mse-840000-ema-pruned.safetensors https://huggingface.co/stabilityai/sd-vae-ft-mse-original/resolve/main/vae-ft-mse-840000-ema-pruned.safetensors

上传后重新运行webui,需要加载一些东西

下载完成出现 Running 。。。

打开网页,修改右上角的模型,输入关键字生成图片(一定要输英文的关键字)

可能遇到的错误1. PermissionError: [Errno 13] Permission denied: ‘INSTALLER’命令前没有加 sudo2.ImportError: cannot import name ‘soft_unicode’ from ‘markupsafe’ (/usr/local/lib/python3.8/dist-packages/markupsafe/init.py)卸载 sudo pip uninstall markupsafe
本文链接地址:https://www.jiuchutong.com/zhishi/289780.html 转载请保留说明!

上一篇:挪威苔原上的北极光和野生驯鹿 (© Anton Petrus/Getty Images)(挪威最北部)

下一篇:pytorch初学笔记(六):DataLoader的使用(pytorch入门教程(非常详细))

  • iphone13pro怎么解锁(苹果13promax如何解锁)

    iphone13pro怎么解锁(苹果13promax如何解锁)

  • 微博特别关注如何取消(微博特别关注如何置顶)

    微博特别关注如何取消(微博特别关注如何置顶)

  • 闲鱼怎么开通消费者保障服务(闲鱼怎么开通消费者权益)

    闲鱼怎么开通消费者保障服务(闲鱼怎么开通消费者权益)

  • 华为mate30的屏幕摔坏了(华为mate30的屏幕尺寸)

    华为mate30的屏幕摔坏了(华为mate30的屏幕尺寸)

  • vf是什么电压(dc稳压器是什么)

    vf是什么电压(dc稳压器是什么)

  • 微信如何知道被分组了(微信如何知道被拉黑还是删除)

    微信如何知道被分组了(微信如何知道被拉黑还是删除)

  • 腾讯会议可以录音录像吗(腾讯会议可以录音吗)

    腾讯会议可以录音录像吗(腾讯会议可以录音吗)

  • 微信上有个锁的标志是什么意思(微信上有个锁的标志怎么解除)

    微信上有个锁的标志是什么意思(微信上有个锁的标志怎么解除)

  • 没有足够内存ram什么意思(photoshop没有足够内存ram)

    没有足够内存ram什么意思(photoshop没有足够内存ram)

  • 3米距离选多大投影幕布(3米距离适合多大屏幕)

    3米距离选多大投影幕布(3米距离适合多大屏幕)

  • qq聊天记录异常丢失(qq聊天记录异常丢失怎么回事)

    qq聊天记录异常丢失(qq聊天记录异常丢失怎么回事)

  • 苹果x摔了有黑点会扩散吗(iphonex摔出黑色)

    苹果x摔了有黑点会扩散吗(iphonex摔出黑色)

  • 手机希腊符号怎么打(手机数学符号希腊字母怎么打)

    手机希腊符号怎么打(手机数学符号希腊字母怎么打)

  • 苹果7plus能用18w快充吗(苹果7plus能用5g卡吗)

    苹果7plus能用18w快充吗(苹果7plus能用5g卡吗)

  • 啥叫微信电脑版(微信电脑版是什么意思啊)

    啥叫微信电脑版(微信电脑版是什么意思啊)

  • 手机屏幕出现彩色条纹怎么办(手机屏幕出现彩色条纹是怎么回事)

    手机屏幕出现彩色条纹怎么办(手机屏幕出现彩色条纹是怎么回事)

  • qq预设账号上限怎么删(qq预设账号上限怎么解除)

    qq预设账号上限怎么删(qq预设账号上限怎么解除)

  • word开始菜单取消隐藏(word文档开始菜单)

    word开始菜单取消隐藏(word文档开始菜单)

  •  抖音举报人的时候会不会被对方发现(抖音举报人的时候会怎么样)

    抖音举报人的时候会不会被对方发现(抖音举报人的时候会怎么样)

  • 苹果11支支持面部识别么(苹果11带面容识别吗)

    苹果11支支持面部识别么(苹果11带面容识别吗)

  • 怎么下架我发布的房源(怎么下架我发布的抖音)

    怎么下架我发布的房源(怎么下架我发布的抖音)

  • 蓝牙耳机能一直放在充电仓吗(蓝牙耳机能一直放电池仓里吗)

    蓝牙耳机能一直放在充电仓吗(蓝牙耳机能一直放电池仓里吗)

  • mt132ch/a什么版本(mt132ch/a和mt122ch/a区别)

    mt132ch/a什么版本(mt132ch/a和mt122ch/a区别)

  • pr导出mxf格式如何设置码率(pr里导出mp4格式)

    pr导出mxf格式如何设置码率(pr里导出mp4格式)

  • jkm-al00a是什么型号手机(jkm-al00a是什么型号多少钱)

    jkm-al00a是什么型号手机(jkm-al00a是什么型号多少钱)

  • 滴滴乘客取消订单后果(滴滴乘客取消订单对司机什么影响)

    滴滴乘客取消订单后果(滴滴乘客取消订单对司机什么影响)

  • word文档在哪里(oppo手机word文档在哪里)

    word文档在哪里(oppo手机word文档在哪里)

  • 【Mac显示隐藏文件】苹果Mac操作系统下怎么显示隐藏文件(macbook显示隐藏文件)

    【Mac显示隐藏文件】苹果Mac操作系统下怎么显示隐藏文件(macbook显示隐藏文件)

  • qbupdate.exe - qbupdate是什么进程 有什么作用

    qbupdate.exe - qbupdate是什么进程 有什么作用

  • 房地产零税率
  • 个人出租非住房房产税怎么计算
  • 增值税和附加税一共几个点
  • 残疾人就业保障金
  • 基本户没有注销对法人有影响吗
  • 小规模纳税人不允许开具零税率发票
  • 办公室购置空调的词语
  • 企业当年度增值税税率
  • 公司支付媒体广告费用必须签订合同吗?如果没有签订合同是否不能税前扣除?
  • 固定资产折旧结束后怎样做账
  • 购买原材料暂估入账的会计分录
  • 跨年的发票可以补开吗
  • 固定资产改造更新是否需要计提折旧
  • 一直零申报会怎么样
  • windows11安装后卡顿
  • 651错误是怎么回事
  • 弃置费用预计负债的会计处理
  • arm on windows
  • php怎么自学
  • 新准则管理费用税金
  • 小规模纳税人和一般纳税人哪个好
  • 收到退款的会计分录
  • 未分配利润转增股本 母公司会计分录
  • 金融工具减值会影响什么
  • element ui el-table
  • 一个红苹果多少钱
  • php img
  • 预提的奖金能不能提前申报个税
  • https是如何保证安全的
  • 织梦参数配置设置
  • 个人电子发票怎么查询
  • 以无形资产向外单位投资会引起会计要素
  • 税务三方协议怎么重签
  • 企业增值税发票管理办法
  • 为什么分红不影响损益
  • 帝国cms如何调用网络
  • 织梦如何使用
  • phpcms作者名不显示怎么解决
  • 如何理解合并报表抵消分录
  • 财务费用的相关认定
  • 计提坏账准备和确认坏账损失
  • 契税计入税金及附加吗东奥
  • 研发费用明细科目怎么填
  • 固定资产以前年度多计提怎么办
  • 建筑施工企业适用什么会计制度
  • 经营租赁属于什么收入
  • 小规模纳税人购车是怎么抵税的
  • 工业增加值计算表(按生产法)
  • 物流公司的会计怎么样
  • 消防公司会计分录
  • 发票的抵扣期限是多少天
  • 企业零申报要报哪些税
  • 国有资本金是什么意思
  • mysql的日志
  • linux系统基本指令
  • 电脑上view是什么意思
  • windows7报错
  • ubuntu 04 10
  • pvlsvr.exe - pvlsvr是什么进程 有什么用
  • win10系统宽带连接错误解决方法
  • msstat.exe - msstat是什么进程 有什么用
  • opengl控件库
  • easyui下拉列表
  • 手把手教你学python
  • JavaScript驾驭网页-CSS与DOM
  • vue-cal
  • android 动画分类
  • MaterialCheckBox
  • angularjs教程
  • shell脚本简单例子
  • js函数关键字
  • python全角半角
  • unity3d做游戏
  • javascript的push方法
  • Python的collections模块中的OrderedDict有序字典
  • 成都市税务局公示名单公布
  • 江西税务局官网登录
  • 江西省税务总局官网
  • 计财科科长是什么级别
  • 登录上海电子税务局显示获取公告失败
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设