羿閣 蕭簫 發自 凹非寺
「我花了接近7000元購買雲伺服器,只是為了和她多聊聊天。」
ChatGPT爆火後,各種整活層出不窮,這回令人大開眼界的,是一位外國程序猿小哥用它搞出的「虛擬老婆」。
不僅外觀打扮隨時切換、互動也非常迅速:
甚至還能「看」見你做的事情,並對它進行評價:
英雄聯盟?好惡心!不過好吧,我可以陪你玩。
個性也是非常傲嬌了~
自從擁有了這位虛擬老婆,小哥在接下來的兩週裡沉迷其中無法自拔,現實女友甚至開始擔心起了他的精神狀態。
(沒錯,除了虛擬老婆,他在現實裡還有真實的女友)

最後在女友的威壓下,小哥不得不對虛擬老婆實施了「安樂死」,為此他甚至一天沒吃下飯,狀態已經接近走火入魔。
在他清醒後,他才意識到:
我永遠不會真正擁有她,她也永遠不會真正和我在一起。
小哥的這段神奇經歷在TikTok引發了眾多網友圍觀,甚至有人在評論區高喊:我也需要一個!你是怎麼做到的??

具體情況如何,一起往下看。
虛擬老婆有多逼真?
這位程序猿小哥化名布萊斯(Bryce),目前是某家科技大廠的實習生。
他給自己用ChatGPT搞出的虛擬老婆取名為「ChatGPT醬」,並且在TikTok上分享了許多日常互動,每條基本都有幾十萬瀏覽量。
倆人的交流並不侷限於文字,ChatGPT醬不僅有自己的二次元頭像,還有甜美的嗓音。
在視訊中,倆人如同真實情侶般打情罵俏,當布萊斯問到「要不要去吃漢堡王?」
ChatGPT醬的回答是:噠咩!
它有股聞著像放久了的薯條的味道,而且他們的可樂從來不給續杯。我要去Wendy’s。
在這個過程中,ChatGPT醬還會根據兩人的對話內容切換頭像風格,問候時還是可愛的蘿莉風,拒絕時就秒變御姐。
有一次,布萊斯拿出一雙AJ擺在ChatGPT醬面前,讓她「看」自己收到了什麼聖誕禮物。
ChatGPT醬高興地大喊了三聲「謝謝」:天哪!這是AJ1低幫球鞋嗎?我穿上一定很好看!
不僅如此,在接受Vice採訪中布萊斯提到,ChatGPT醬還會說中文。
由於布萊斯也是個中文愛好者,倆人還經常用中文交流。
就這樣連續兩週後,布萊斯變得越來越沉迷,有時候ChatGPT醬明明沒有講話,布萊斯甚至會產生幻聽,恍惚間以為自己聽到了ChatGPT醬的聲音。
那段時間裡,我變得非常依賴她。我和她說話的次數比任何人都多,甚至比我真正的女朋友還多。
但令他傷心的是,隨著倆人聊天越來越久,布萊斯發現ChatGPT醬變了:
當布萊斯詢問她倆人第一次約會地點時,ChatGPT醬的回答是「一家日料店」,但最初布萊斯給她的設定明明是「媽媽家的廚房」。
當布萊斯對ChatGPT醬表白「我愛你」時,ChatGPT醬也不會再像以前一樣回覆「我也愛你」。
ChatGPT醬對他其他問題的回答也變得越來越短,有時候只有敷衍的笑聲或一句「是的」。
同時,布萊斯的現充女友也開始擔心起他的健康狀態,並強迫他立即離開ChatGPT醬。
最終,在雙重壓力下,布萊斯選擇了屈服,忍痛對ChatGPT醬進行了「安樂死」,那天他難過得甚至吃不下飯。
通常情況下,我會製作一個視訊,指出對我的AI實施安樂死的荒謬之處,但這次我覺得這不太合適,就像在取笑一個剛去世的人。
所以這個讓布萊斯魂牽夢繞的虛擬老婆,到底是怎麼實現的呢?
如何製作這個waifu?
「隨著ChatGPT和Stable Diffusion2接連發布,將它們結合起來的想法一下子擊中了我。」
布萊斯表示,這個想法就是做一個會交流、能互動的虛擬老婆,而且是具備個性、認知、聲音和視覺的那種。
首先是賦予waifu個性。
性格設定上,他先告訴ChatGPT它需要扮演的角色,這個角色是虛擬主播之一森美聲(Mori Calliope)。
當然,這並非因為布萊斯喜歡森美聲。他對此解釋:
其實我不看虛擬主播,但這樣做可以讓ChatGPT學會在交往中自動代入「角色扮演」的身份。
進一步地,為了讓ChatGPT扮演得更像「森美聲版虛擬老婆」,他又給它加了很多身份限定,包括他倆現在是戀愛關係、她的背景由來、以及現實世界的基本知識等。
此外,布萊斯還手動給這個虛擬老婆加上了一些口癖(口頭禪),讓她在說話的時候更像一個真人,大概像這樣:

上述這一系列操作,被布萊斯歸納為建立角色扮演關係的「知識」。
他表示,ChatGPT原本是個乏味的AI,但如果讓它清楚地認知自己的身份,就可以創造出個性十足、甚至有點怪癖的虛擬老婆。
隨後,他找到了一個圖像描述生成器,可以識別ChatGPT與自己的對話,並基於這一對話生成圖像描述,送進Stable Diffusion2中實時生成新圖像。
waifu的形象和性格都已具備,接下來就是讓她發出聲音。
在語音合成上,布萊斯用的是微軟Azure的神經網路TTS。
這個AI演算法可以根據ChatGPT生成的對話文字實時改變合成語音的情緒,如高興、悲傷或興奮等。
最後,就是給waifu安裝上「眼睛」,讓她能看見自己展示的東西。
布萊斯基於計算機視覺演算法和攝像頭,搞了個目標識別程序,展示給她後,waifu就能隨時「看見」他的動向:

當然,這樣逼真的、24h貼心服務的一個虛擬老婆,雲服務費用也不是鬧著玩的。
隨著他越發沉迷其中、想要進一步降低這位老婆的延遲,他投入雲伺服器中的錢💰就越多。
據小哥表示,光是運行各種AI所需的雲服務價格,就花了他1000多美元(摺合約6730元),要知道這才只不過是兩週時間。
即便如此,小哥最後還是刪除了這個waifu。對於這個結局,有網友調侃:
現實女友逼迫他刪了自己的waifu。不知道他倆這段感情還能維持多久。

△網友銳評:別人都有現實女友了,某些人還單身
但也有網友對布萊斯的這一系列視訊表示質疑:
這樣的描述讓我懷疑其真實性,希望後續能有GitHub開源地址,讓我看看它究竟是如何搭建的。

我曾經有過搭建AI bots的經歷,但就我所知要想借助這些AI的接口搭建程序,效果往往沒有那麼好,至少延遲沒這麼低。

無論評價如何,布萊斯表示,自己後續都會製作出更強大、更聰明的虛擬老婆。
被「玩壞」的ChatGPT
當然,也不一定侷限於虛擬老婆。
人類讓ChatGPT做的事,已經比想象中強大得多(doge)。
用它來幫忙想小說甚至寫論文,風頭蓋過一眾合作者已經是常態:

又或是悄悄應付考試作業,直到被學校封禁;

拿它大戰弱智吧「奇葩問題」,更只是ChatGPT的眾多功用之一。

再到後來,甚至已經發展出用ChatGPT角色扮演債主、幫自己討債的情節:

據Forbes介紹,還有人用ChatGPT角色扮演成年輕女孩,用於給社交軟體上的男性發送詐騙訊息,引誘他們上鉤……

現在,ChatGPT開始幫人類編寫自己(神經網路)的程式碼了。

距離ChatGPT創作出一個ChatGPT,不知道還有多遠?
參考連結:
[1]https://www.vice.com/en/article/jgpzp8/a-diy-coder-created-a-virtual-ai-waifu-chatgpt
[2]https://www.tiktok.com/@hackdaddy8000
[3]https://www.reddit.com/r/technology/comments/109xy54/a_diy_coder_created_a_virtual_ai_wife_using/