国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Python開源庫Stable Diffusion web UI搭建AI生圖工具

這篇具有很好參考價(jià)值的文章主要介紹了Python開源庫Stable Diffusion web UI搭建AI生圖工具。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。


使用的開源庫為 Stable Diffusion web UI,它是基于 Gradio 庫的 Stable Diffusion 瀏覽器界面。
運(yùn)行 Stable Diffusion 需要硬件要求比較高,運(yùn)行時(shí)會消耗較大的GPU資源,硬件環(huán)境最好是有獨(dú)立顯卡。所以我在家里的PC上進(jìn)行部署環(huán)境,此前玩WOW,買了一張獨(dú)立顯卡GTX 1660 Ti,看看能不能運(yùn)行起來。

Windows安裝git

Git安裝包下載地址:https://git-scm.com/download/win
ai生圖開源,運(yùn)維技術(shù),人工智能,AI,文字生圖
git 安裝過程就略掉了,國內(nèi)網(wǎng)絡(luò)下載確實(shí)很慢,相信大家都會有辦法的。

下載 Stable Diffusion web UI GitHub 源碼

從github下載Stable Diffusion web UI GitHub 源碼,下載鏈接:https://github.com/AUTOMATIC1111/stable-diffusion-webui.git

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

ai生圖開源,運(yùn)維技術(shù),人工智能,AI,文字生圖

admin@DESKTOP-6EEG99D MINGW64 ~
$ git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
Cloning into 'stable-diffusion-webui'...
remote: Enumerating objects: 28998, done.
remote: Counting objects: 100% (46/46), done.
remote: Compressing objects: 100% (29/29), done.
remote: Total 28998 (delta 26), reused 28 (delta 17), pack-reused 28952
Receiving objects: 100% (28998/28998), 32.90 MiB | 2.83 MiB/s, done.
Resolving deltas: 100% (20282/20282), done.

admin@DESKTOP-6EEG99D MINGW64 ~

git安裝后,stable-diffusion-webui在路徑:C:\Users\86186\stable-diffusion-webui

如果不想安裝git,也可以下載zip格式到本地安裝
ai生圖開源,運(yùn)維技術(shù),人工智能,AI,文字生圖

stable-diffusion模型下載

模型下載地址:https://huggingface.co/CompVis/stable-diffusion-v-1-4-original

ai生圖開源,運(yùn)維技術(shù),人工智能,AI,文字生圖
模型大小4GB,等待下載完成……
ai生圖開源,運(yùn)維技術(shù),人工智能,AI,文字生圖
將模型復(fù)制到stable-diffusion-webui\models\Stable-diffusion目錄:C:\Users\86186\stable-diffusion-webui\models\Stable-diffusion

同時(shí)在stable-diffusion-webui目錄下找到webui-user.bat 雙擊并運(yùn)行這個(gè)bat文件。
ai生圖開源,運(yùn)維技術(shù),人工智能,AI,文字生圖
bat運(yùn)行成功的話,會開始自動安裝并啟動。從運(yùn)行提示來看,需要python至少是3.10.6版本。我們電腦上python的版本是3.11.5。
ai生圖開源,運(yùn)維技術(shù),人工智能,AI,文字生圖
接著就耐心等待下載安裝torch==2.0.1 等等python文件。
ai生圖開源,運(yùn)維技術(shù),人工智能,AI,文字生圖
ai生圖開源,運(yùn)維技術(shù),人工智能,AI,文字生圖
ai生圖開源,運(yùn)維技術(shù),人工智能,AI,文字生圖
ai生圖開源,運(yùn)維技術(shù),人工智能,AI,文字生圖

安裝完成后,會自動打開本地的Web窗口:http://127.0.0.1:7860/ 基本上就算完成了。
ai生圖開源,運(yùn)維技術(shù),人工智能,AI,文字生圖

安裝完成后,我們需要增加模型。下載后的模型仍然放到stable-diffusion-webui\models\Stable-diffusion目錄,并點(diǎn)擊刷新按鈕,就可以看到新的模型了。
ai生圖開源,運(yùn)維技術(shù),人工智能,AI,文字生圖
ai生圖開源,運(yùn)維技術(shù),人工智能,AI,文字生圖
在增加模型的過程,觀察GPU和內(nèi)存使用率都非常高,這點(diǎn)也對應(yīng)了前面提到的硬體資源占用問題。
ai生圖開源,運(yùn)維技術(shù),人工智能,AI,文字生圖

嘗試進(jìn)行文字生圖時(shí),產(chǎn)生圖片失敗,報(bào)錯(cuò)如下,按照提示和網(wǎng)上找了一些建議,一直沒有解決。

NansException: A tensor with all NaNs was produced in Unet. This could be either because there’s not enough precision to represent the picture, or because your video card does not support half type. Try setting the “Upcast cross attention layer to float32” option in Settings > Stable Diffusion or using the –no-half commandline argument to fix this. Use –disable-nan-check commandline argument to disable this check.

生成錯(cuò)誤排查處理

網(wǎng)絡(luò)上也有一些解決這個(gè)問題的提問,大家也可以參考一下:
Stable Diffusion 生成出現(xiàn)錯(cuò)誤
加載不了safetensor模型


第二天……


找到文件目錄webui-user.bat文件,并增加–no-half 參數(shù):

@echo off

set PYTHON=
set GIT=
set VENV_DIR=
set COMMANDLINE_ARGS=--no-half

call webui.bat

ai生圖開源,運(yùn)維技術(shù),人工智能,AI,文字生圖
重新執(zhí)行bat文件:

C:\Users\86186\stable-diffusion-webui>webui-user.bat

ai生圖開源,運(yùn)維技術(shù),人工智能,AI,文字生圖

再重新打開模型:http://127.0.0.1:7860/,輸入提示詞,簡單輸了一個(gè)古風(fēng),俠客。發(fā)現(xiàn)已經(jīng)開始有進(jìn)圖條了,看起來終于調(diào)好了。
ai生圖開源,運(yùn)維技術(shù),人工智能,AI,文字生圖
ai生圖開源,運(yùn)維技術(shù),人工智能,AI,文字生圖
經(jīng)過耐心的等待,可以正常的文字生圖了,不過,跟提示詞粘了古風(fēng)的邊,俠客估計(jì)還在睡覺沒起來。
ai生圖開源,運(yùn)維技術(shù),人工智能,AI,文字生圖

重新來一次,這次的提示詞是古風(fēng)長發(fā)美女,執(zhí)行過程順便看了一下GPU,顯存100%。
ai生圖開源,運(yùn)維技術(shù),人工智能,AI,文字生圖
再次等待后,這次正常了,來了一位古裝翩翩美少女。
ai生圖開源,運(yùn)維技術(shù),人工智能,AI,文字生圖
以上就是運(yùn)用開源庫Stable Diffusion web UI搭建AI生圖工具的過程,耗了一些時(shí)間,不過最終有成功完成。結(jié)果還是不錯(cuò)的。文章來源地址http://www.zghlxwxcb.cn/news/detail-763155.html

推薦閱讀

  • 程序猿無煩惱:讓養(yǎng)生專家來寫代碼?。?!
  • 如何使用 Google 的 Gemini
  • Python包管理器PIP用法大全
  • 【網(wǎng)絡(luò)安全】Suspicious DNS Query(可疑的DNS查詢)
  • 【Linux】Linux MTR(My TraceRoute)command
  • 【Linux】在Windows WSL (Linux的Windows子系統(tǒng))上運(yùn)行的Ubuntu如何更改主機(jī)名

到了這里,關(guān)于Python開源庫Stable Diffusion web UI搭建AI生圖工具的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • AI繪畫本地部署Stable Diffusion web UI

    AI繪畫本地部署Stable Diffusion web UI

    AI繪畫本地部署Stable Diffusion web UI 一 、項(xiàng)目介紹 A browser interface based on Gradio library for Stable Diffusion. 項(xiàng)目地址:GitHub - AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI 這是一個(gè)可以通過直接輸入描述性文字文本來生成圖畫的GitHub項(xiàng)目。通過在本地電腦上部署該項(xiàng)目,你可以在交

    2024年02月06日
    瀏覽(24)
  • AI 繪畫 | Stable Diffusion 圖生圖

    AI 繪畫 | Stable Diffusion 圖生圖

    Stable Diffusion 不僅可以文生圖,還可以圖生圖。文生圖就是完全用提示詞文本去生成我們想要圖片,但是很多時(shí)候會有詞不達(dá)意的感覺。就像我們房子裝修一樣,我們只是通過文字描述很難表達(dá)出準(zhǔn)確的想要的裝修效果,如果能給到一張?jiān)O(shè)計(jì)圖或者效果圖,那么就能更加直白

    2024年02月03日
    瀏覽(30)
  • 云服務(wù)器搭建Stable Diffusion Web UI 教程

    云服務(wù)器搭建Stable Diffusion Web UI 教程

    ????????本教程僅供AI學(xué)習(xí)交流使用,不涉及任何AI繪畫生成的內(nèi)容, 本人堅(jiān)決反對使用AI進(jìn)行違規(guī)違法操作!不建議使用AI繪畫生成真人圖片。 請大家共同維護(hù)健康的網(wǎng)絡(luò)環(huán)境。 ? ? ? ? 本教程搭建的遠(yuǎn)程環(huán)境,僅供自己使用,未進(jìn)行復(fù)雜的網(wǎng)址安全設(shè)置。擔(dān)心出現(xiàn)數(shù)據(jù)

    2024年02月04日
    瀏覽(29)
  • 在win10電腦上搭建python環(huán)境下的本地AI繪畫工具Stable Diffusion(我的電腦AI作品欣賞)

    在win10電腦上搭建python環(huán)境下的本地AI繪畫工具Stable Diffusion(我的電腦AI作品欣賞)

    ?寧靜的午后 孿生姐妹 ? 美女 街景 ??印象大師 ?

    2024年02月15日
    瀏覽(28)
  • 24|Stable Diffusion:最熱門的開源AI畫圖工具

    24|Stable Diffusion:最熱門的開源AI畫圖工具

    上一講,我們一起體驗(yàn)了 CLIP 這個(gè)多模態(tài)的模型。在這個(gè)模型里,我們已經(jīng)能夠把一段文本和對應(yīng)的圖片關(guān)聯(lián)起來了??吹轿谋竞蛨D片的關(guān)聯(lián),想必你也能聯(lián)想到過去半年非?;馃岬摹拔纳鷪D”(Text-To-Image)的應(yīng)用浪潮了。相比于在大語言模型里 OpenAI 的一枝獨(dú)秀。文生圖領(lǐng)

    2024年02月20日
    瀏覽(17)
  • AI繪畫 | stable-diffusion-web-ui的基本操作

    AI繪畫 | stable-diffusion-web-ui的基本操作

    我們下載安裝完成stable-diffusion-web-ui以后,下載對應(yīng)風(fēng)格的模型,就可以開始我們的繪畫操作了。進(jìn)行Ai繪畫操作前,我們最好先弄清楚web ui界面上的參數(shù)按鈕的含義。這樣我們就能更輕松的繪畫出我們想要stable-diffusion-web-ui創(chuàng)作出我們心中所想的佳作了!,下面開始講解web

    2024年04月26日
    瀏覽(75)
  • AI繪圖開源工具Stable Diffusion WebUI前端API對接

    AI繪圖開源工具Stable Diffusion WebUI前端API對接

    本文主要介紹 AI 繪圖開源工具 Stable Diffusion WebUI 的 API 開啟和基本調(diào)用方法,通過本文的閱讀,你將了解到 stable-diffusion-webui 的基本介紹、安裝及 API 環(huán)境配置;文生圖、圖生圖、局部重繪、后期處理等 API 接口調(diào)用;圖像處理開發(fā)中常用到一些方法如 Base64 、 PNG 、 Canvas 及

    2024年02月10日
    瀏覽(29)
  • 最新版本 Stable Diffusion 開源 AI 繪畫工具之 VAE 篇

    最新版本 Stable Diffusion 開源 AI 繪畫工具之 VAE 篇

    VAE:是 Variational Auto-Encoder 的簡稱,也就是變分自動編碼器 可以把它理解成給圖片加濾鏡,現(xiàn)在的很多大模型里面已經(jīng)嵌入了 VAE ,所以并需要額外添加 VAE 如果你發(fā)現(xiàn)生成的圖片在色彩,細(xì)節(jié)上有些顏色缺失或者失真,基本就是該模型中沒有 VAE 導(dǎo)致的,需要手動使用 VAE 點(diǎn)

    2024年02月13日
    瀏覽(53)
  • 最新版本 Stable Diffusion 開源 AI 繪畫工具之 ControlNet 篇

    ControlNet 就是控制網(wǎng),并不需要你多了解它的底層原理,簡單來說,在 ControlNet 出來前,你使用 stable diffusion 時(shí)生成圖片,就像開盲盒 在圖片生成出來前,你根本不知道圖片內(nèi)容究竟是怎樣的,而 ControlNet 就是對于出圖更精準(zhǔn)的一種控制 隨著 ControlNet 的出現(xiàn),才真正意義上讓

    2024年02月08日
    瀏覽(34)
  • 最新版本 Stable Diffusion 開源 AI 繪畫工具之微調(diào)模型篇

    當(dāng)你打開模型網(wǎng)站C站后,你可以看到右上角篩選里面有很多不同種類的模型 包括: Checkpoint 、 Textual Inversion 、 Hypernetwork 、 VAE 、 Lora 、 LyCORIS 、 Aesthetic Gradients 等等 其中 Checkpoint 是主模型,所以體積會很大,因?yàn)橐诖竽P蛥?shù)的訓(xùn)練,所以最開始誕生的就是主模型,

    2024年02月08日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包