自己的筆記本煉丹還是太吃力了些,風扇嘶吼有點心疼,看到阿里云出了一些免費試用的資源,想著能白嫖一下高端顯卡跑一跑自制模型還挺有趣,于是有了下面的一些操作,其實沒啥難度的,大膽的按文檔來做基本就可以了.
在PAI-DSW中,可以為存儲外掛OSS或NAS,注意,我看著oss好像也便宜于是就買了半年的,但是沒想到這里不給掛載,說第一個掛載盤必須是NAS的,如果想真的白嫖那可能不想使用這些。每個容器自帶500GB的臨時存儲空間也是夠用的,但是請注意,該存儲空間是臨時的,所以如果關機或者容器運行出現問題,里面的數據將會丟失。這也引出了一個問題,要選擇一個完整的鏡像,這樣就不用每次部署后都要重新配置
不過,也可以使用其他方法來解決這個問題。例如,可以保存運行中的鏡像,這樣可以保存鏡像中的文件等,下次啟動新的實例時就可以使用該鏡像。
另外溫馨提醒,官方雖然免費試用三個月,但是有計算時長限制,總共是5000CU_H。例如,我們選擇A10型號,每小時花費6.99CU_H大約可以玩29.8天。但是請注意,不用的話最好關機(一定要記得在關機前保存數據/鏡像),細水長流才是白嫖的要義。這篇水文可以說是全網最全的了,希望能幫到你.
聚焦真正有價值的事,不要耗散了自己的激情和好奇心
交互式建模
,阿里云注冊和認證什么的自己搞定選擇一個好用的鏡像特別重要,可以說是最重要的事了,不要用官方的鏡像,他們的不給保存
,于是去hub.docker.com上找了些stable-diffusion-webui
的鏡像,可以說前幾個給出的都不好用,測試下來,這些鏡像為了減小體積都裁剪了重要的linux命令,對于使用交互式建模(DSW)
可玩性不高,出了問題很不好定位,有幾個鏡像還默認使用的非root賬號啟動的就更難用了
# 這些鏡像都沒有定位工具,基礎命令缺失,很難使用registry.docker.com/universonic/stable-diffusion-webui:latestregistry.docker.com/siutin/stable-diffusion-webui-docker:latest# 阿里云上的鏡像,但無法保存,很不好用eas-registry-vpc.cn-hangzhou.cr.aliyuncs.com/pai-eas/stable-diffusion-webui:1.1# 這個鏡像看著還行,命令不算完整,但夠用registry.docker.com/kestr3l/stable-diffusion-webui:1.2.2
由于鏡像的選擇太重要了,想著打一個好用又完整的鏡像,于是把上面的鏡像都嘗試了,期間踩了很多坑,貿然更新里面的cuda或者nvida驅動都會導致鏡像無法使用,最后使用了kestr3l的這個鏡像作為基礎,打包了自己覺得重要的東西整合了一個新的鏡像,看了下鏡像倉庫里大概17G大小,放了兩個常用大模型和關鍵的插件,也把訓練包打了進去.算是一個all in one
ghproxy.com
, 最好是設置下環境變量吧,參考下面的. 其實體驗下來,容器中下載github數據挺快的,不配置也沒關系,下載不動就多嘗試幾次.# 原本的下載源,可以把秋葉大佬整合包里的下載源復用到這里,自己找風險很大export GFPGAN_PACKAGE=git+https://github.com/TencentARC/GFPGAN.git@8d2447a2d918f8eba5a4a01463fd48e45126a379export CLIP_PACKAGE=git+https://github.com/openai/CLIP.git@d50d76daa670286dd6cacf3bcd80b5e4823fc8e1export OPENCLIP_PACKAGE=git+https://github.com/mlfoundations/open_clip.git@bb6e834e9c70d9c27d0dc3ecedeebeaeb1ffad6bexport STABLE_DIFFUSION_REPO=https://github.com/Stability-AI/stablediffusion.gitexport TAMING_TRANSFORMERS_REPO=https://github.com/CompVis/taming-transformers.gitexport K_DIFFUSION_REPO=https://github.com/crowsonkb/k-diffusion.gitexport CODEFORMER_REPO=https://github.com/sczhou/CodeFormer.gitexport BLIP_REPO=https://github.com/salesforce/BLIP.git
# source venv/bin/activatepython -m venv --system-site-packages --symlinks venvsed -i 's/can_run_as_root=0/can_run_as_root=1/g' webui.shwget -c https://huggingface.co/naonovn/chilloutmix_NiPrunedFp32Fix/resolve/main/chilloutmix_NiPrunedFp32Fix.safetensors -O chilloutmix_NiPrunedFp32Fix.safetensorscd stable-diffusion-webui/repositories/CodeFormer/weights/facelib/wget -c http://pai-vision-data-hz.oss-cn-zhangjiakou.aliyuncs.com/EasyCV/datasets/try_on/detection_Resnet50_Final.pth && wget -c http://pai-vision-data-hz.oss-cn-zhangjiakou.aliyuncs.com/EasyCV/datasets/try_on/parsing_parsenet.pthcd stable-diffusion-webui/embeddings && wget -c http://pai-vision-data-hz.oss-cn-zhangjiakou.aliyuncs.com/EasyCV/datasets/try_on/ng_deepnegative_v1_75t.ptcd stable-diffusion-webui/models/Lora && wget -c https://huggingface.co/Kanbara/doll-likeness-series/resolve/main/koreanDollLikeness_v10.safetensors
# 報錯Could not load library libcudnn_cnn_infer.so.8. Error: libnvrtc.so: cannot open shared object file: No such file or directoryAborted# 解決export LD_LIBRARY_PATH=/usr/local/lib/python3.10/dist-packages/nvidia/cudnn/lib/# 保存鏡像報錯failed to push image registry-vpc.cn-hangzhou.aliyuncs.com/aleimu123/stablediffusion-webui:v1, please try again later, failed to commit image, error: different regsitry for base images and commit imagedsw-registry-vpc.cn-hangzhou.cr.aliyuncs.com/cloud-dsw/eas-service:aigc-torch113-cu117-ubuntu22.04-v0.2.1_accelerated# 經過工單詢問得知,阿里云官方提供的鏡像(_accelerated)都不支持保存
vim ~/.pip/pip.conf[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple [install] trusted-host = pypi.tuna.tsinghua.edu.cn
# 非root鏡像,用root啟動docker run -ti --entrypoint /bin/bash -u root 41c15e30f4ff# 補全常用命令行vim /etc/apt/sources.listapt-get install pciutilsapt-get install cronapt-get?install iputils-pingapt-get install net-toolsapt install vimapt-get install systemctl# 啟動相關cd stable-diffusion-webui && python -m venv --system-site-packages --symlinks venvcd stable-diffusion-webui && sed -i 's/can_run_as_root=0/can_run_as_root=1/g' webui.sh ./webui.sh # 安裝下ossutil的命令行,方便上傳東西到oss里apt-get install p7zip-fullcurl https://gosspublic.alicdn.com/ossutil/install.sh | sudo bashossutil config# 記得最后清理下緩存,避免保存的鏡像過大apt-get cleancd ~/.cache/pip && rm -rf *
git clone https://github.com/DominikDoom/a1111-sd-webui-tagcomplete.gitgit clone https://github.com/pkuliyi2015/multidiffusion-upscaler-for-automatic1111.gitgit clone https://github.com/fkunn1326/openpose-editor.gitgit clone https://github.com/adieyal/sd-dynamic-prompts.gitgit clone https://github.com/vladmandic/sd-extension-system-info.gitgit clone https://github.com/Mikubill/sd-webui-controlnet.gitgit clone https://github.com/continue-revolution/sd-webui-segment-anything.gitgit clone https://github.com/hako-mikan/sd-webui-supermerger.gitgit clone https://github.com/VinsonLaro/stable-diffusion-webui-chinesegit clone https://github.com/AlUlkesh/stable-diffusion-webui-images-browser.gitgit clone https://github.com/sdbds/stable-diffusion-webui-wildcards.git
按照https://github.com/Akegarasu/lora-scripts
的文檔安裝就好,沒啥好說的.
一切都裝好了,運行也沒問題,點一下保存鏡像
不用時停止實例,雖然是白嫖來的但也省著點花,減少碳排放人人有責
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
網絡推廣與網站優化公司(網絡優化與推廣專家)作為數字營銷領域的核心服務提供方,其價值在于通過技術手段與策略規劃幫助企業提升線上曝光度、用戶轉化率及品牌影響力。這...
在當今數字化時代,公司網站已成為企業展示形象、傳遞信息和開展業務的重要平臺。然而,對于許多公司來說,網站建設的價格是一個關鍵考量因素。本文將圍繞“公司網站建設價...
在當今的數字化時代,企業網站已成為企業展示形象、吸引客戶和開展業務的重要平臺。然而,對于許多中小企業來說,高昂的網站建設費用可能會成為其發展的瓶頸。幸運的是,隨...
巴巴多斯國家簡介 請詳細介紹巴巴多斯這個國家?巴巴多斯島在哪里? 巴巴多斯(Barbados)珊瑚石灰巖島位于東加勒比海小安的列斯群島最東端。它被海洋包圍,西面與圣盧西亞、圣文森特、格林納丁斯和格林納達隔水相望。1966年11月30日,巴巴多斯擁有一個穩定的民主政權,獨立于此。他是英聯邦的成員,他的名字來自葡萄牙語,指的是野生無花果樹。巴巴多斯國內生產總值為48.21億美元,人均國內生產總值為...
誰有 《玻璃杯》 歌詞?玻璃演唱:Cremebrulee組合你曾說我的心像玻璃。要像水一樣透明,哪怕滿是心碎。你可以很輕松的撒出來,假裝無所謂。我常說我就像一面玻璃。心痛,無愿,無悔,再灑脫,再美好的笑。我該為我破碎的心付出什么?嘿,一小杯裝不下太多眼淚多一點愛會讓你更累。撒一些,讓自己飛起來。輕輕敲打的玻璃總是太容易破碎。眼淚裝不下魅力。誰殲滅了誰,誰能理解?你曾說我的心像玻璃。要像水一樣透明,...
除了B站和A站,還有那些很有潛力的acg網站?櫻桃動畫不錯...