NPC 的真實 AI:生成式代理作為遊戲和類人 AI 社會的未來

分類: AI/MLGames 標籤:
Save and Share:

想像一下這樣一個世界:運算軟體代理模擬出可信的人類行為,AI 藝術家繪畫、作家寫作,這些 AI 代理形成觀點並主動開啟對話,記憶被合成為更高層次的思考,進而用於規劃行為。這就是生成式代理的世界。在本文中,我們將探討這篇開創性的論文,它介紹了生成式代理及其對遊戲產業和其他應用程式的影響。

論文概述

一篇來自史丹佛大學和 Google 名為「生成式代理:人類行為的互動模擬」的引人入勝的新論文介紹了生成式代理,這是一種模擬可信人類行為的運算軟體代理。研究人員創建了一個模擬世界,並在其中放置了 25 個生成式代理,每個代理都有自己的個性。

這些代理像人類一樣,會起床、煮早餐、上班並形成觀點。最吸引人的是,這些代理會記住過去幾天的事情並進行反思,以便規劃接下來的行程,他們會使用互動的記憶。所有這些代理都由大型語言模型驅動,並且該架構擴展了該大型語言模型,以使用自然語言儲存代理體驗的複雜記錄。

這些代理產生可信的個體和湧現的社會行為,就像人類一樣。這項工作對遊戲產業具有重大影響,因為它允許電子遊戲中的非玩家角色 (NPC) 擁有自己的個性和人格,並以更自然的方式與玩家互動。

模擬環境:斯馬特維爾

作者模擬了一個名為斯馬特維爾的小型沙盒世界,其靈感來自流行的遊戲《模擬市民》。斯馬特維爾由合住空間、房屋、咖啡館、酒吧、商店、公園、學院、雜貨店和藥局組成。這個想法是探索 AI 代理之間如何產生社會行為。

代理的架構中包含三個主要組成部分:

  1. 記憶流:記錄代理的經驗。
  2. 反思:將記憶合成為更高層次的推論。
  3. 規劃:將結論轉化為行動計畫。

這些反思和計畫會影響代理未來的行為,使他們能夠獨立採取行動。

創建遊戲內事件和互動

生成式代理可以簡化創建遊戲內事件和互動的過程。例如,不必手動編寫多個角色在情人節派對上的行為腳本,只需告訴一個代理她想舉辦一個派對即可。這些代理可以獨立地相互互動,並且環境成功地傳播了關於派對的消息並顯示出來。在一個使用者產生的種子建議下,一個代理甚至邀請另一個代理去參加派對。

代理個性和互動

作者創建了每個代理身份的自然語言描述,包括他們的職業和與其他代理的關係。這些描述充當了代理的種子記憶。例如,John Lin 被描述為一家藥局的店主,描述如下:

「John Lin 是 The Vito Market and Pharmacy 的藥局店主,他喜歡幫助人們。他一直在尋找讓他的顧客更容易獲得藥物的方法。」

所有這些代理與他們的世界以及彼此之間的互動都是通過自然語言進行的。在每個時間戳記,代理都會輸出一個自然語言陳述,描述他們當前的動作,該陳述會被轉換為當前的動作,並在沙盒介面上顯示為一組表情符號。

控制和操縱代理

儘管這些 AI 代理是獨立的,並且它們的互動是有機發生的,但用戶也可以進行一些控制。用戶可以通過兩種方式與遊戲互動:

  1. 通過對話與代理溝通。
  2. 以內心聲音的形式向代理發布指令,以控制代理的行為。

例如,當用戶以 John 的內心聲音告訴他「你將在即將到來的選舉中與 Sam 競爭」時,John 決定參選,並與他的妻子和兒子分享了他的候選人資格。這證明了用戶如何控制和操縱這些代理的環境和行為。

代理的一天

代理的一天從一個段落的描述開始,他們的行為會隨著彼此以及與世界的互動而發展。例如,Jonathan 大約在早上 7 點醒來,刷牙、洗澡、準備並吃早餐,然後在餐桌上查看新聞。他的兒子 Eddie 醒來,他們在開始一天的生活之前進行簡短的交談。

代理的行為會根據他們與其他代理的互動而改變。代理的架構控制著每個代理的行為,使他們能夠感知他們的環境並將感知儲存在記憶流中。當他們需要執行某個動作時,他們會從記憶流中檢索資訊,並根據該資訊規劃他們的下一個動作。儲存的記憶也用於改變代理的行為,使他們能夠反思過去的記憶並調整他們與環境和其他代理的互動。

現實世界的應用

除了遊戲和 NPC 之外,生成式代理還具有現實世界的應用。例如,如果您正在準備與一個難相處的人或性格面試,您可以使用 AI 代理來模擬他們的行為並與他們互動。這可以幫助您為面試或其他社交場合做好準備。

線上演示

儘管線上演示不是即時的,並且呈現的是先前發生的模擬的預先計算的重播,但您可以看到互動和不同代理的活動。您可以選擇 25 個不同的代理之一,並查看該代理在任何給定時間正在做的事情。這項引人入勝的工作有可能改變遊戲產業以及我們與不同 AI 代理互動的方式,從而開啟一個全新的可能性世界。

https://reverie.herokuapp.com/arXiv_Demo/

總之,生成式代理代表了 AI 世界的重大進步,讓我們得以一窺可信的人類行為被模擬和互動的未來。這項技術有望徹底改變遊戲和其他應用程式,為 AI 驅動的體驗和互動提供無限的機會。

研究論文

https://arxiv.org/pdf/2304.03442.pdf

Prompt Engineering 的影片

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *