前言
最近隨著ChatGPT的爆火,AI繪畫也火得不行,這幾天文心一言發(fā)布會,圖片生成的梗都快被大家玩壞了,網(wǎng)上有不少Midjourney的使用分享,但是畢竟那個是商用網(wǎng)站,收費的,博主今天給大家發(fā)個福利!出一波免費使用AI繪畫的教程:Stable-Diffusion本地化部署及使用!手把手教你如何使用AI繪畫!如果對AIGC感興趣的同學(xué),歡迎私信我!有干貨分享哦~
一、安裝AI模型軟件stable-diffusion-webui
1.環(huán)境安裝
首先我們需要安裝AI模型軟件stable-diffusion-webui,在安裝前需要完成基礎(chǔ)依賴環(huán)境的安裝工作【注意本博客實驗環(huán)境是Windows】:
- 安裝cuda庫
- 安裝cudnn加速庫
- 安裝git-bash(區(qū)分64位和32位)
- 安裝python3.10
完成上述基礎(chǔ)環(huán)境依賴的安裝后,我們下載stable-diffusion-webui:找一個空間較大的磁盤新建文件夾MyProgram(文件名最好是英文,命名隨意,你也可以命名為其他的),進(jìn)去后,在空白的地方右鍵,點擊git bash here:
然后在命令行中輸入:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
等待下載,下載完成以后,在MyProgram文件夾中會出現(xiàn)stable-diffusion-webui文件夾,進(jìn)入該文件夾中,雙擊webui.bat文件,該文件會自動創(chuàng)建所需要的各種環(huán)境(時間可能會比較長),環(huán)境安裝完成以后,在窗口上會出現(xiàn)一個如下圖所示的鏈接:
復(fù)制該鏈接到瀏覽器中打開,則進(jìn)入UI界面,如下所示:
我們可以看到,在這個界面上有txt2img(文字生成圖片), img2img(圖片生成圖片)等等。到這里為止, 我們已經(jīng)可以快樂的玩耍了!自己去嘗試生成屬于自己的圖吧!
2.配置中文包
如果你的英語還不錯,就直接跳過這一步吧,如果你的英語和我一樣稀爛,那么可以考慮設(shè)置一個中文包,具體步驟如下:
- 在界面上點擊Extensions,點擊取消localization,并如下圖所示點擊Load from
- 在出來的列表中找到 zh_CN Localization,然后點擊后面的Install,等待安裝完畢,點擊下面所示的按鈕:
- 點擊 Apply and restart UI按鈕,等待重啟頁面(不要關(guān)閉頁面,等待即可)
- 重啟完畢以后,按照如下順序點擊:
5. 選擇zh_CN后,點擊上面的Apply settings按鈕,再按照如下順序點擊:
等待重啟結(jié)束后即可。
二、配置算法模型
1.配置底模型
stable diffusion提供了一系列的模型:
-
stable-diffusion-v1-4
- 擅長繪制風(fēng)景類畫,整體偏歐美風(fēng),具有劃時代意義
-
stable-diffusion-v1-5
- 同上,但生成的作品更具藝術(shù)性
-
stable-diffusion-2
- 圖像生成質(zhì)量大幅提升,原生支持768x768等
-
waifu-diffusion
- 設(shè)定隨機(jī)種子后,每次將生成相同的圖像,無隨機(jī)性,可方便復(fù)現(xiàn)
下載上述模型,將模型放到目錄下,如果UI(前面所述的軟件界面)是打開的,可按照如下順序點擊生效:
2.LoRA的使用
-
安裝
LoRA是一個微調(diào)模型,可以對基礎(chǔ)模型提供更好的支撐,從而生成我們想要的風(fēng)格。一般來說,我們可以下載我們想要的LORA模型,然后將模型拷貝到目錄下,按照前面所說的方式,再次應(yīng)用重啟即可。 -
使用
在打開的UI界面上,點擊右側(cè)的擴(kuò)展網(wǎng)絡(luò),然后點擊出現(xiàn)界面中的Lora按鈕:那么我們就可以看到我們添加的LoRA模型,在輸入提示詞的時候,點擊LoRA模型,則會添加LoRA對應(yīng)的提示詞,進(jìn)而實現(xiàn)風(fēng)格的轉(zhuǎn)換。如下是一組示例(下面的是使用LoRA生成的圖像),通過使用了中國風(fēng)的LoRA模型,我們生成的畫面更有特色。 -
資源
如果你想使用別人生成的LoRA模型,可以考慮在hugging face上進(jìn)行搜索,除此之外,CIVITAI也是一個非常好的選擇。我們大概整理了下面一些不同類型的LoRA模型,感興趣的可以自行下載。
3.配置精準(zhǔn)控圖模型
-
安裝
在UI界面中按照如下順序先點擊1和2,然后在3的位置輸入地址,然后點擊4,即可。安裝完畢以后,按順序點擊已安裝、應(yīng)用并重啟用戶界面即可。
為了后面使用具體的應(yīng)用, 我們需要下載一些ControlNet使用的模型,下面的鏈接是ControlNet的一些模型:地址,以人體姿態(tài)為例,我們下載模型,然后將下載的模型放在models/controlNet底下,然后應(yīng)用并重啟界面即可。 -
使用
在文生圖界面按照如下順序點擊設(shè)置成人體姿態(tài),中間空白處可以上傳我們的目標(biāo)姿態(tài),我們生成的圖將會根據(jù)這個目標(biāo)姿態(tài)相似。
下面我們將展示怎么控制人物的姿態(tài)。以 a beautiful girl為提示詞,不使用ControlNet生成的圖如下(具體生成什么樣的風(fēng)格與你的底模型有關(guān),也就是頁面左上角Stable Diffusion模型處展示的模型):
為了過審拼了!想看原圖的私信我!
而當(dāng)我們設(shè)置以前輩其他任務(wù)為模板時,可以生成如下圖片:
同學(xué)們湊活著看看吧,動作和形態(tài)是一致的??。
三、Prompt的魔法
無論是ChatGPT還是StableDiffusion,目前知道的是,提示詞(prompt)在這一類AIGC的任務(wù)中扮演著非常重要的角色,下面我們將對提示詞進(jìn)行講解,主要內(nèi)容包含提示詞的語法、正反提示詞、如何用提示詞定向提升圖畫質(zhì)量。想要進(jìn)一步了解Prompt魔法,一些基礎(chǔ)介紹可以看我的玩賺ChaGPT專欄。
1.定向提升圖畫質(zhì)量
這一部分,我們將基于上面講到的提示詞基本語法,進(jìn)行一次實際展示。我們還是基于文生圖,底模型選擇Perfect-world,ControlNet的設(shè)置與上面一樣,我們首先輸入提示詞為:a beautiful realistic girl with oval face, tree, sea 。圖片如上左所示,我們發(fā)現(xiàn)這個人的手有一點不正常,為了告訴AI我們希望這個手是正常的,我們可以在負(fù)提示詞里面輸入:bad fingers,那么我們將生成上右的圖。如果我們希望她苗條一點,那么一種做法是在負(fù)提示詞中加上fat,那么我們將得到下左的圖畫:
如果我們希望這是個男的呢?修改提示詞里面的girl為boy,那么我們將得到上右的圖畫。
哈哈哈哈??,好玩吧?如果想進(jìn)一步了解AI繪畫的知識,可以私信我拉你進(jìn)交流群哦~文章來源:http://www.zghlxwxcb.cn/news/detail-401179.html
總結(jié)
文章最后博主想說點別點:ChatGPT所引發(fā)的這場科技革命,必然會在數(shù)十億打工人中掀起狂風(fēng)暴雨!科技創(chuàng)新必然會帶來生產(chǎn)力的極大提高,可怕的是這個提高是指數(shù)級別增長的!從ChatGPT 到GPT-4再到百度文心一言發(fā)布,再到如今微軟GPT-4 Office全家桶的重大發(fā)布,我既感到興奮,又有一些憂慮:“當(dāng)時代拋棄你時,連一聲再見也不會說”!文章來源地址http://www.zghlxwxcb.cn/news/detail-401179.html
到了這里,關(guān)于手把手教你如何使用AI繪畫:Stable-Diffusion本地化部署及使用教程的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!