亚洲先锋影音人AV成_免费A级毛片一分钟_人人爽人人爽人人插_日韩少妇极品熟妇人妻潮喷

沃卡惠移動(dòng)端logo

在不到8小時(shí)的時(shí)間內(nèi),從零開(kāi)始構(gòu)建您自己的AI頭像應(yīng)用程序

2023-01-17 09:23:164636

有沒(méi)有想過(guò)創(chuàng)造自己的AI頭像?有了最新的技術(shù),你可以在不到八個(gè)小時(shí)的時(shí)間內(nèi)構(gòu)建你自己的人工智能應(yīng)用程序!本指南將概述從頭開(kāi)始創(chuàng)建人工智能化身應(yīng)用程序所需的步驟和技術(shù)。讓我們開(kāi)始吧!

在不到8小時(shí)的時(shí)間內(nèi),從零開(kāi)始構(gòu)建您自己的AI頭像應(yīng)用程序

像世界上的每個(gè)人一樣機(jī)器學(xué)習(xí)菲爾德,我癡迷于關(guān)注2022年12月接管新聞周期的大量人工智能化身應(yīng)用程序。

讓我們看看創(chuàng)建一個(gè)沒(méi)有代碼的AI頭像應(yīng)用程序有多容易。一年前,如果沒(méi)有一行代碼,要做到這一點(diǎn)是相當(dāng)困難的。在回來(lái)之前,你需要訓(xùn)練你自己的模型。您需要將您的模型托管到像AWS這樣的云提供商,并且還應(yīng)該編寫(xiě)您的Web應(yīng)用程序來(lái)與模型進(jìn)行交互超文本標(biāo)記語(yǔ)言從零開(kāi)始。

在2022年,許多組件都被簡(jiǎn)化了,因?yàn)橐恍┦堑谌絼?chuàng)業(yè)公司,如Huggingface,Replicate和Stable Diffusion,它們提供了應(yīng)用程序接口以每次預(yù)測(cè)幾美分的名義成本。也有無(wú)代碼像bubble.io這樣的工具,讓web開(kāi)發(fā)變得超級(jí)簡(jiǎn)單。在這篇文章中,我將帶你完成使用Replicate和Bubble.io部署你的第一個(gè)人工智能應(yīng)用的步驟演示我在不到八小時(shí)的時(shí)間里完成了這個(gè)應(yīng)用。這里是一個(gè)簡(jiǎn)短的流程外觀(guān)的視頻片段:

下面是一個(gè)AI頭像應(yīng)用的簡(jiǎn)單系統(tǒng)圖,看起來(lái)像這樣:

在主頁(yè)上,你可以從“邪惡的沃爾特·懷特是電影中的反派”這樣的文本提示開(kāi)始,然后點(diǎn)擊“生成頭像”

下一頁(yè)生成頭像并在頁(yè)面上顯示圖像。

很簡(jiǎn)單。本教程有意保持簡(jiǎn)單。你可以擴(kuò)展你的應(yīng)用程序以添加img2img AI頭像,或者擴(kuò)展它以使用Replicate的API來(lái)返回多個(gè)頭像。機(jī)會(huì)是無(wú)窮無(wú)盡的。

步驟1:設(shè)置復(fù)制

簽約復(fù)制的選擇你的型號(hào)。對(duì)于只使用文本提示的AI頭像應(yīng)用程序,穩(wěn)定的擴(kuò)散txt2img模型就足夠了。探索模型這里.

您必須在本地?cái)?shù)據(jù)中設(shè)置復(fù)制API。打開(kāi)終端并運(yùn)行下面的代碼。Python 3.7或更高版本應(yīng)該已經(jīng)安裝。

所以現(xiàn)在我們已經(jīng)設(shè)置了一個(gè)復(fù)制來(lái)接收帶有特定提示的API請(qǐng)求。你可以在你的python應(yīng)用中使用不同的提示。但是我們?nèi)绾伟阉B接到一個(gè)網(wǎng)絡(luò)應(yīng)用程序上呢?

步驟2:設(shè)置Bubble.io

Bubble.io是一個(gè)嶄露頭角的無(wú)代碼web應(yīng)用構(gòu)建器。這意味著使用可視化編輯器,您可以通過(guò)拖放元素來(lái)構(gòu)建您的web頁(yè)面,并且使用簡(jiǎn)單的UI,您可以配置您的web組件在后端調(diào)用python API。在我們的示例中,我們將配置Bubble.io來(lái)直接調(diào)用Replicate。

進(jìn)入Bubble.io網(wǎng)站,點(diǎn)擊右上角的“注冊(cè)”按鈕。

通過(guò)輸入您的電子郵件地址并創(chuàng)建密碼來(lái)創(chuàng)建一個(gè)帳戶(hù)。

驗(yàn)證您的電子郵件后,登錄您的帳戶(hù)并點(diǎn)擊“創(chuàng)建新應(yīng)用程序”按鈕。

為您的應(yīng)用程序選擇一個(gè)名稱(chēng),并選擇一個(gè)設(shè)計(jì)模板。

您將被帶到Bubble.io編輯器,在這里您可以開(kāi)始構(gòu)建您的應(yīng)用程序。

從插件,搜索并安裝穩(wěn)定的擴(kuò)散(復(fù)制)插件誰(shuí)提供API連接器來(lái)連接我們的前端應(yīng)用程序進(jìn)行復(fù)制。

步驟3:構(gòu)建前端用戶(hù)界面

Bubble.io的UI生成器非常直觀(guān)。對(duì)于我們的用例,我們只需要一個(gè)文本框和一個(gè)按鈕,以及一個(gè)圖像來(lái)顯示生成的頭像。點(diǎn)擊設(shè)計(jì)->視覺(jué)元素拖放可視元素。

當(dāng)”生成頭像”時(shí),我們需要指示bubble.io讀取文本框并發(fā)送API請(qǐng)求進(jìn)行復(fù)制。

步驟4:構(gòu)建后端邏輯

步驟4.1 -雙擊網(wǎng)頁(yè)編輯器中的“生成頭像”按鈕。您應(yīng)該會(huì)看到一個(gè)彈出的黑框,如圖1所示。點(diǎn)擊“開(kāi)始/編輯工作流程”

步驟4.2 -我們現(xiàn)在要告訴泡泡當(dāng)按鈕被點(diǎn)擊時(shí)應(yīng)該發(fā)生什么。這組指令被稱(chēng)為工作流。創(chuàng)建工作流只需要三個(gè)簡(jiǎn)單的步驟。

點(diǎn)擊“點(diǎn)擊此處添加操作”選擇穩(wěn)定差異創(chuàng)建預(yù)測(cè),并將提示指向文本輸入字段的值。這將創(chuàng)建一個(gè)請(qǐng)求對(duì)象,并設(shè)置請(qǐng)求的參數(shù)(提示)。

現(xiàn)在您已經(jīng)創(chuàng)建了請(qǐng)求對(duì)象,下一步是創(chuàng)建響應(yīng)對(duì)象。

創(chuàng)建預(yù)測(cè)數(shù)據(jù)對(duì)象對(duì)象:在數(shù)據(jù)下/點(diǎn)擊數(shù)據(jù)類(lèi)型和“創(chuàng)建新字段”我們將創(chuàng)建一個(gè)名為Prediction的新對(duì)象,它將保存保存復(fù)制響應(yīng)的元數(shù)據(jù)。

我們需要三個(gè)字段id、提示和圖像

一旦創(chuàng)建了數(shù)據(jù)對(duì)象類(lèi)型,創(chuàng)建對(duì)象應(yīng)該可以作為您在工作流中采取的一組可能的操作。

創(chuàng)建一個(gè)名為“創(chuàng)建新預(yù)測(cè)對(duì)象”的新操作設(shè)置數(shù)據(jù)對(duì)象的id,并提示指向步驟1的結(jié)果。

我們?cè)俅握{(diào)用穩(wěn)定擴(kuò)散來(lái)得到預(yù)測(cè)。從動(dòng)作列表中,點(diǎn)擊“穩(wěn)定擴(kuò)散-獲得預(yù)測(cè)”這個(gè)API調(diào)用從步驟1(預(yù)測(cè)id)獲取結(jié)果,并發(fā)送另一個(gè)請(qǐng)求來(lái)復(fù)制,說(shuō)“嘿,從預(yù)測(cè)id獲取結(jié)果。”

創(chuàng)建一個(gè)新操作來(lái)處理步驟1的結(jié)果并修改預(yù)測(cè)對(duì)象。請(qǐng)記住,預(yù)測(cè)是一個(gè)數(shù)據(jù)對(duì)象,它存儲(chǔ)預(yù)測(cè)id、提示以及來(lái)自Replicate的輸出圖像。在web應(yīng)用程序中顯示它。記住,我們已經(jīng)在步驟1中創(chuàng)建了一個(gè)圖像UI元素。我們只需要設(shè)置圖像1的源指向預(yù)測(cè)對(duì)象的結(jié)果。從下面的截圖中,你可以看到我們?nèi)绾螌㈩A(yù)測(cè)對(duì)象的結(jié)果對(duì)象設(shè)置為已修改。

最后一步相當(dāng)簡(jiǎn)單;我們已經(jīng)收到了復(fù)制回來(lái)的圖像。現(xiàn)在我們需要在Web應(yīng)用程序中設(shè)置圖像。請(qǐng)記住,您在步驟1中創(chuàng)建了一個(gè)圖像UI。點(diǎn)擊圖片。將“動(dòng)態(tài)圖像”設(shè)置為指向“預(yù)測(cè).圖像”,這將是當(dāng)前預(yù)測(cè)對(duì)象的設(shè)置圖像。

瞧啊。

我們現(xiàn)在已經(jīng)用幾乎零代碼創(chuàng)建了后端工作流。點(diǎn)擊右上角的“預(yù)覽”來(lái)可視化應(yīng)用程序。

一些離別的思緒。這是一個(gè)有趣的練習(xí),讓你在構(gòu)建人工智能化身應(yīng)用程序時(shí)變得很臟。如果你像我一樣,想為你的投資組合建立一個(gè)周末項(xiàng)目,只是為了滿(mǎn)足,那就去做吧。這也可以擴(kuò)展到包括圖像上傳而不是提示。

如果你真的想建立一個(gè)用于分發(fā)目的的AI頭像應(yīng)用程序,那么我建議你看看bubble.io和Replicate(擁抱人臉模型,Lambda)的其他替代方案。我計(jì)劃寫(xiě)一篇關(guān)于從頭開(kāi)始構(gòu)建一個(gè)成熟的人工智能應(yīng)用程序的后續(xù)文章。