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