如何本身搭建一个ai画图体系? 从0开始云服务器摆设novelai

[复制链接]
查看1062 | 回复0 | 2023-8-23 11:40:54 | 显示全部楼层 |阅读模式
如何本身搭建一个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了)

  • 进入本身的实例然后登录就OK了

  • 安装对应环境以及设置

    • 登录服务器



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



  • 设置nginx外网访问,安装nginx
  1. # 输入以下命令会要你选择Y/N 输入Y回车就好
  2. sudo apt install nginx
复制代码


  • 修改设置文件 先删除 ,然后创建一个 将以下内容复制
  1. sudo rm /etc/nginx/nginx.conf
  2. sudo vim /etc/nginx/nginx.conf
  3. ## 按下 i ,进入编辑模式
  4. ## 复制以下内容
  5. worker_processes  1;
  6. events {
  7.     worker_connections  1024;
  8. }
  9. http {
  10.     include       mime.types;
  11.     default_type  application/octet-stream;
  12.     sendfile        on;
  13.     keepalive_timeout  65;
  14.     server {
  15.         listen       80;
  16.         server_name  localhost;
  17.         location / {
  18.             proxy_pass http://127.0.0.1:6006/;
  19.         }
  20.         error_page   500 502 503 504  /50x.html;
  21.         location = /50x.html {
  22.             root   html;
  23.         }
  24.     }
  25. }
复制代码


  • 然后按ecs + : + eq 退出vim模式并保存
  • 启动nginx 实验命令 : sudo service nginx start -c /etc/nginx/nginx.conf
  • 依赖安装完成后运行webui(首次输入运行命令可能必要安装许多依赖以及包,必要一些时间,报错后重新运行即可,大概参考反面可能碰到的错误) ,出现 Running on local URL ***** 就是启动完成了
  1. sudo python launch.py --listen --port 6006
复制代码



  • 然后在你的网页输入你的ip地点

载入模子

   不同的模子所天生的结果是不一样的
  

  • 模子放置位置 /home/stable-diffusion-webui/models/Stable-diffusion
  • 模子网站 https://civitai.com/ (可能必要邪术才气进入,因此我在公众号 杂货猿 提供了对应的安装包,回复 ai绘画模子 即可获得)

具体操纵



  • 先实验以下命令
  1. # 给目录用户的权限
  2. 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/14014
    • grapefruit天生动漫人物 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’



  • 命令前没有加 sudo
2.ImportError: cannot import name ‘soft_unicode’ from ‘markupsafe’ (/usr/local/lib/python3.8/dist-packages/markupsafe/init.py)



  • 卸载 sudo pip uninstall markupsafe

来源:https://blog.csdn.net/weixin_45877759/article/details/129205006
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则