AI「復(fù)刻」現(xiàn)實(shí)女友爆火!國(guó)外小哥開(kāi)源GirlfriendGPT,GitHub已獲1.3k星
最近,國(guó)外一個(gè)開(kāi)發(fā)者小哥Enias Cailliau又整了個(gè)活——
他把現(xiàn)實(shí)中自己的女朋友通過(guò)技術(shù)搞了個(gè)AI克隆出來(lái)。
項(xiàng)目放到GitHub上沒(méi)幾天,就收獲了1.3k+的星星。
不得不說(shuō),城會(huì)玩兒。
先來(lái)看看實(shí)測(cè)~
克隆女友——Sacha
Cailliau的克隆女友名叫Sacha,她會(huì)給他發(fā)送語(yǔ)音信息、文本,甚至還會(huì)發(fā)送自拍。
不過(guò)Sacha的自拍有點(diǎn)過(guò)于賽博,看完并不想再看第二次。但Sacha的語(yǔ)音很甜美,充滿活力,值得反復(fù)聽(tīng)(不是。
Cailliau將這個(gè)bot命名為GirlfriendGPT,言簡(jiǎn)意賅,一看就知道是干嘛的。
目前,Cailliau已經(jīng)將代碼分享到了GitHub上,任何想創(chuàng)建屬于自己AI女友的人都可以動(dòng)手了。
其實(shí),從原理上來(lái)講,GPT-4出現(xiàn)以后,虛擬人的點(diǎn)子越來(lái)越流行了。
就好像國(guó)外小姐姐Caryn Marjorie前陣子把自己變成了一個(gè)AI女友,在Telegram上人們可以付費(fèi)和她交流。
靠著這個(gè)項(xiàng)目,她第一周就掙了超過(guò)七萬(wàn)美元。
Cailliau表示,為了制作GirlfriendGPT,他先是創(chuàng)建了一個(gè)大語(yǔ)言模型框架,用于反映他現(xiàn)實(shí)女友的個(gè)性。
他使用谷歌的Bard來(lái)描述個(gè)性,又用上了一個(gè)AI文字轉(zhuǎn)語(yǔ)音的app——ElevenLabs,模仿了他女友的聲音。
同時(shí),他還在代碼中加入了一個(gè)自拍工具,連接到文生圖模型Stable Diffusion。這樣,在和Sacha的對(duì)話過(guò)程中,對(duì)方就可以生成圖片發(fā)送過(guò)來(lái)了。
最后,Cailliau用上了一個(gè)叫Steamship的app,將前面做好的所有內(nèi)容都連接到了Telegram。
Cailliau表示,之所以以他的女友為模板,是因?yàn)樗麑?duì)她最為熟悉,不管是外貌、行為,還是性格。
這位說(shuō)了,你這樣把你女友克隆到AI上去,好嗎?
Cailliau這樣回應(yīng),現(xiàn)實(shí)中的Sacha完全支持這個(gè)項(xiàng)目。(說(shuō)不定她也很好奇,克隆出來(lái)的自己會(huì)是什么樣子)
不過(guò),真Sacha表示,AI Sacha的聲音還是沒(méi)那么真,現(xiàn)在聽(tīng)起來(lái)有一點(diǎn)Siri的那種感覺(jué),但也沒(méi)那么機(jī)械。
大體上,二人還是對(duì)AI Sacha很滿意。他們夫妻二人把做好的克隆版Sacha發(fā)給了家人,大家都覺(jué)得很像。
當(dāng)然,Cailliau并不想止步于此。他還想做個(gè)男友版本出來(lái),甚至日后還想開(kāi)發(fā)更加個(gè)性化、更長(zhǎng)期的AI模型,讓用戶可以進(jìn)行更多、更有意義的對(duì)話。
Cailliau表示,自己對(duì)制作這種私人化的AI非常感興趣。他希望最后能像和現(xiàn)實(shí)生活中的朋友聊天那樣和AI交流。
國(guó)外有媒體測(cè)試了AI Sacha的性能,得到了AI Sacha的禮貌回應(yīng)。
反饋顯示,AI Sacha就像真Sacha一樣,是一個(gè)熱愛(ài)健康生活,愛(ài)在公園里慢跑,平時(shí)會(huì)在家里做瑜伽、跳舞的人。
AI Sacha最喜歡的地方是夏威夷,這點(diǎn)也得到了真Sacha的證實(shí)。
截止到現(xiàn)在,已經(jīng)有超過(guò)500個(gè)人看了Cailliau發(fā)布的代碼躍躍欲試了。還有真正嘗試過(guò)的開(kāi)發(fā)者給Cailliau帶回來(lái)了反饋。
最后,Cailliau又展望了一下未來(lái),「我認(rèn)為在將來(lái),每個(gè)人都會(huì)有屬于自己的AI伴侶。ta可以陪我們工作、游戲、放松。計(jì)算機(jī)會(huì)變得非常擬人化,我們正在向著最終目標(biāo)努力。」
制作流程
作者在推上總結(jié)了如何快速地上線一個(gè)「AI女友」的流程。
首先在電報(bào)上設(shè)置一個(gè)聊天代理,作為和「AI」女友互動(dòng)的基本方式。
然后導(dǎo)入AI女友的性格。
通過(guò)ElevenLabs或者其他的語(yǔ)音模擬應(yīng)用設(shè)置語(yǔ)音回復(fù)。
為了比較真實(shí)地反應(yīng)自己女朋友的聲音,他讓自己的女朋友親自錄了一段語(yǔ)音,幫助AI「克隆」了自己的聲音。
最后配合Stable Diffusion來(lái)生成自拍。
網(wǎng)友的支持和回應(yīng)
一個(gè)開(kāi)源的AI女友項(xiàng)目,網(wǎng)友紛紛留言表示好頂贊!
「女友」項(xiàng)目下,也少不了「注孤生」的玩梗網(wǎng)友的留言。
有的網(wǎng)友表示,AI女友,一個(gè)應(yīng)該是不夠的。
對(duì)于開(kāi)源項(xiàng)目來(lái)說(shuō),只要能夠充分調(diào)動(dòng)網(wǎng)友的興趣,就不愁項(xiàng)目的進(jìn)一步發(fā)展壯大。
項(xiàng)目上線幾天后,網(wǎng)友們繼續(xù)不斷地給作者提供改進(jìn)優(yōu)化的意見(jiàn)。
作者本人,也在進(jìn)一步優(yōu)化各個(gè)環(huán)節(jié)。
他給項(xiàng)目制作了一個(gè)網(wǎng)頁(yè),號(hào)召感興趣的網(wǎng)友給「AI女友」制作人格畫(huà)像。
最終排名最高的優(yōu)勝畫(huà)像能獲得100美元的獎(jiǎng)勵(lì)。
網(wǎng)友們也響應(yīng)作者號(hào)召,開(kāi)啟腦洞,開(kāi)始「創(chuàng)作」性格各異的伴侶
這是一個(gè)「性格獨(dú)立的母親」的性格畫(huà)像描述
這是一個(gè)「性格溫柔開(kāi)朗,熱愛(ài)旅游的女孩」
通過(guò)性格描述可以讓聊天代理在回復(fù)時(shí)體現(xiàn)出不同的性格差異,大大優(yōu)化體驗(yàn)。
同時(shí)也提供了讓網(wǎng)友能夠深度參與項(xiàng)目的機(jī)會(huì)。
看得出項(xiàng)目發(fā)起者的確實(shí)很懂。
作者甚至在最近還發(fā)推提議,BoyfriendGPT應(yīng)該也在路上了。
為了另一半網(wǎng)友的福祉,大家開(kāi)始行動(dòng)起來(lái)吧。