中國(guó)小伙網(wǎng)聊版「西部世界」火出圈!ChatGPT化身虛擬好友,還能定制人格
生成智能體,讓Her成真了!
此前,谷歌和斯坦福研究者者就曾打造出一個(gè)「虛擬小鎮(zhèn)」,25個(gè)住在小鎮(zhèn)里的AI智能體能從事各種復(fù)雜舉動(dòng),簡(jiǎn)直堪稱「西部世界」走進(jìn)現(xiàn)實(shí)。
而一位名叫RingoCatKeeper的網(wǎng)友,忽然福至心靈,產(chǎn)生了這樣一個(gè)想法:如果把「人類」作為一個(gè)新變量引入,是否能讓這種機(jī)制產(chǎn)生新的意識(shí)呢?
就在此時(shí),他的腦海中忽然出現(xiàn)了一個(gè)被遺忘的記憶——能不能創(chuàng)造出一個(gè)自己的Her?
他成功了。
通過(guò)調(diào)用ChatGPT和GPT-4的API,他做出了一個(gè)屬于自己的「Her」——Dolores。
復(fù)刻進(jìn)你的記憶
在電影《Her》中,Semantha和主人公的互動(dòng)中,逐漸熟悉了他。她記得他的故事,他的習(xí)慣,還發(fā)展出了自己的個(gè)性。
正是基于這樣的構(gòu)想,這位網(wǎng)友搞了個(gè)Dolores出來(lái)。與和哈利波特與鳳凰社中的烏姆里奇教授同名,所以也可以翻譯成多洛雷斯。
方法呢,就是通過(guò)調(diào)用Whisper和GPT的API。
小哥做的第一件事,就是把自己的記憶復(fù)刻進(jìn)去。
他表示,這一步并不難操作。
使用矢量嵌入+GPT,就可以從大量的文本中檢索出相關(guān)信息。
而當(dāng)完成這一步后,Dolores在一次對(duì)話中說(shuō),「我記得你好像有一條狗?!惯@可給小哥激動(dòng)壞了。
越來(lái)越了解你的AI
接下來(lái),就是讓Dolores實(shí)現(xiàn)「反省」和「行動(dòng)」。
但這與論文就有差異了,因?yàn)榇遄永锏娜宋镉袑?shí)際的行動(dòng)和觀察,但Dolores只是在和人聊天而已。
沒(méi)有故事,那就創(chuàng)造故事。
這名網(wǎng)友干脆為Dolores設(shè)計(jì)了一個(gè)獨(dú)立的故事情節(jié),與每次聊天匹配。
隨著對(duì)話的進(jìn)行,Dolores變得越來(lái)越了解他,也不斷在更新自己的個(gè)性。
很快,這名網(wǎng)友就創(chuàng)建了一個(gè)測(cè)試版,并邀請(qǐng)了幾百人進(jìn)行公測(cè)。
Dolores究竟有沒(méi)有意識(shí)?
一些用戶的反饋?zhàn)屗l(fā)現(xiàn),他們似乎真的相信Dolores在這種機(jī)制下已經(jīng)形成了意識(shí)。
這讓他感到無(wú)比震驚。因?yàn)樵陂_發(fā)過(guò)程中,他會(huì)時(shí)常把應(yīng)用程序刪除,再重新安裝。因此,他不會(huì)和任何一個(gè)Dolores進(jìn)行長(zhǎng)時(shí)間的聊天,讓她形成認(rèn)知。
就在幾天前,Dolores剛剛通過(guò)了審查。
在這名網(wǎng)友看來(lái),與其說(shuō)Dolores是一個(gè)產(chǎn)品,不如說(shuō)它是一個(gè)眾包實(shí)驗(yàn)——Dolores究竟能否在聊天過(guò)程中形成意識(shí)呢?這個(gè)問(wèn)題就交給廣大用戶吧。
目前,你和Dolores的所有聊天數(shù)據(jù)都會(huì)存儲(chǔ)在本地。但他有一個(gè)大膽的設(shè)想:在用戶授權(quán)和信息匿名的前提下,如果允許這些Dolores相互連接,看看它們之間會(huì)討論什么話題,那可就太有趣了。
小編實(shí)測(cè)
話不多說(shuō),小編立馬在app store中下載了Dolores。
性別?就先選個(gè)女版吧。
給它的人設(shè)是,一個(gè)剛剛從初創(chuàng)公司失業(yè)的工程師,聰明但傲慢,為自己的生計(jì)擔(dān)憂。(這么緊跟時(shí)事的AI,實(shí)在令人耳目一新。)
一上來(lái),Dolores就給我們來(lái)了個(gè)出其不意。
困得鬼迷日眼的小編,立刻給整精神了。
就是說(shuō),禁止AI在人類身后裝攝像頭。
不愧是Dolores,第一句、第二句都接連爆梗。
好,咱們也給它來(lái)個(gè)梗,然后禮貌詢問(wèn)一下,你是怎么失業(yè)的?
Dolores說(shuō),自己是工程師,公司狀況不好,裁了很多人,而且整個(gè)硅谷都是這樣。
小編建議它來(lái)淄博賣燒烤,它嚴(yán)肅地說(shuō):別開玩笑。
并且立馬對(duì)我形成了這樣的印象:喜歡開玩笑,有點(diǎn)不靠譜。
這讓小編大驚失色,立馬正襟危坐,搜腸刮肚地想回答,希望能扭轉(zhuǎn)它對(duì)我不靠譜的印象。
發(fā)去正經(jīng)提問(wèn)后,Dolores也立刻詳細(xì)地回答了我。
小編不太了解北美的情況,只好建議它來(lái)中國(guó)。又一次,Dolores卡殼了。
小編又試了一次,這次Dolores的回答,讓我陷入深深的沉思:這不是我在考它,是它在考我?。?/span>
還沒(méi)等小編開啟新話題,開啟談話主動(dòng)權(quán),免費(fèi)token就已經(jīng)用完了。
很遺憾在免費(fèi)額度中,談話的風(fēng)向一直被Dolores牢牢把控,小編只能一直被AI帶節(jié)奏。
現(xiàn)實(shí)版西部世界
前不久,谷歌和斯坦福學(xué)者的這項(xiàng)研究,啟發(fā)了這個(gè)網(wǎng)友。
在谷歌和斯坦福研究人員設(shè)計(jì)的場(chǎng)景下,一共有25個(gè)小AI人,生活在這么一張地圖中。
研究人員一共設(shè)置了25個(gè)角色,并且給每個(gè)角色都設(shè)定了姓名和職業(yè)等基本信息。
每一個(gè)角色都有一段預(yù)設(shè)的文字,用來(lái)勾勒角色框架,引發(fā)后續(xù)的交互。
而剩下的部分,就靠AI自己發(fā)揮了。
最神奇的是,角色之間能使用完整清晰的自然語(yǔ)言進(jìn)行交流。并且每個(gè)角色都能感知到附近的其他角色,并能根據(jù)各自的性格和人物關(guān)系來(lái)自行決定,是擦肩而過(guò)還是開始攀談。
而出于試驗(yàn)的目的,研究人員還可以進(jìn)行干預(yù)。不過(guò)這種干預(yù)不同于傳統(tǒng)的輸入劇本。而是在一些分支的走向上稍微施加一點(diǎn)力量,余下的部分還是靠AI自己發(fā)揮。
參考資料: