更(geng)新(xin)日期:2023-08-11 16:25:25來源:網絡作者(zhe):網友
AI小鎮Smallville,采用了可愛像素畫風的開放式AI隨機沙盒,作為項目近期爆火斯坦福。在這里各位玩家可以根據自己與NPC之間的對話,來推斷和產生虛擬小鎮中AI角色們的隨機對話哦,絕無重復,你可以在這里享受真正沙盒般角色扮演的互動樂趣,在這里還可以自制各(ge)種(zhong)游(you)戲道具(ju),非(fei)常好玩(wan)。本文貓撲手(shou)游(you)網小(xiao)編將為你帶來斯(si)坦福爆(bao)火(huo)ai小(xiao)鎮怎么樣,斯(si)坦福爆(bao)火(huo)ai小(xiao)鎮怎么進入的相(xiang)關教程。
近期爆火(huo)斯坦(tan)福的(de)“AI小(xiao)鎮(zhen)(zhen)”開源,對外因宣稱“自己(ji)電腦也能(neng)跑的(de)西部(bu)世(shi)界(jie)”從而備受(shou)關(guan)注,接下來貓(mao)撲手游網的(de)編輯,將為講解斯坦(tan)福爆火(huo)ai小(xiao)鎮(zhen)(zhen)怎么(me)樣,斯坦(tan)福爆火(huo)ai小(xiao)鎮(zhen)(zhen)怎么(me)進(jin)入(ru)相關(guan)教程,以及近期作者在GitHub上公布的(de)“AI小(xiao)鎮(zhen)(zhen)”項目源代(dai)碼的(de)部(bu)署教程。
【創建(jian)自己的小鎮】
這個小鎮中,可以添加(jia)最多(duo)25個由(you)ChatGPT扮(ban)演的角色(se)。
他們有著不同的身份、性格和年齡(ling),共同生活在(zai)這個小(xiao)鎮(zhen)里。
他(ta)們像人類一(yi)樣進行(xing)著自(zi)己的活(huo)動,也(ye)像人類一(yi)樣彼(bi)此交流。
那么,該(gai)如何打造(zao)一(yi)個這樣的(de)「AI小(xiao)鎮」呢?
在開始之前,先要檢查GitHub文檔里(li)的(de)requirements.txt列(lie)出的(de)依賴是否(fou)都安裝好了(le)。
然后把項(xiang)目文(wen)件克隆到本(ben)地,并創建(jian)配置文(wen)件。
配置文件要放(fang)在reverie目錄(lu)下(xia)的backend_server中,并命(ming)名為utils.py。
其中填入如下的(de)(de)內容,注意替換OpenAI的(de)(de)API。
配置好這些之后,就可(ke)以開始運行啦(la)!
首先轉到environment目錄下的(de)frontend_server,開(kai)啟運行(xing)環境(jing)。
python manage.py runserver
啟動完成后,可以通過瀏覽器訪問localhost:8000檢查是否成功。
如果成(cheng)功的話,會看到下面的內容:
Your environment server is up and running
環境啟動完畢,就可以開啟主程序了,還是要回(hui)到reverie目錄下的backend_server當(dang)中。
也就是(shi)之前存放配置文件的目錄。
python reverie.py
輸入啟動指令之后,程序會讓我們輸(shu)入人物(wu)的(de)名(ming)字。
這里(li)人(ren)物的名(ming)字要在程序(xu)預設的列表里(li)有才行,而且要按照下面的格(ge)式:
base_the_ville_人(ren)物(wu)名1_人(ren)物(wu)名2……
假如我們選擇的是(shi)Isabella Rodriguez、Maria Lopez和Klaus Mueller輸入(ru)的內容就是(shi):
base_the_ville_isabella_maria_klaus
【程序內置的人物名】
然后也(ye)給(gei)這(zhe)(zhe)個(ge)小鎮起個(ge)名,并(bing)記住這(zhe)(zhe)個(ge)名字(zi)。
用瀏覽器打開localhost:8000/simulator_home,這個「AI小鎮」就呈現在我(wo)們眼(yan)前了。
回(hui)到(dao)命令行(xing)界面當中(zhong),會看到(dao)系統要(yao)求我們輸(shu)入選(xuan)項(xiang)。
此時輸入(ru)run+空格+次(ci)數,回車之后小鎮里的(de)人們(men)就(jiu)動(dong)起來(lai)了(le)。
此外,模擬的整個過程都可以回放,只需(xu)要用瀏覽器訪問(wen)這個地址(zhi):
localhost:8000/replay/小鎮名稱/想(xiang)看(kan)的(de)步驟
注(zhu)意替(ti)換里面的名字和步驟序號。
歷史記錄文(wen)件也可以在(zai)這(zhe)個(ge)目錄里找到:
environment/frontend_server/static_dirs/assets/the_ville
此外,還可以對小鎮中上演的故事(shi)開頭進行「定(ding)制」。
還(huan)是(shi)按照(zhao)前面(mian)的步(bu)驟,在(zai)給小鎮命名之(zhi)后,系統要求輸入選項時(shi)使用下面(mian)的命令:
call -- load history the_ville/歷史記(ji)錄文(wen)件名(ming).csv
此(ci)時程序會把讀(du)取(qu)到的記錄作(zuo)為故事的開(kai)始。
由(you)于(yu)歷史記錄是明文可編輯的(de),所以通過修改這些(xie)記錄也就實現了內容的(de)定(ding)制。
除了將代碼(ma)進行開(kai)源,團隊也對此(ci)前發布(bu)的(de)論文進行了一些修改(gai)。
新版本中,作者(zhe)替換了一些用詞,格式也更加(jia)完(wan)善,不過核心內容上(shang)改變(bian)不大。
相比(bi)于舊版,新版本還增(zeng)加了Acknowledgement部(bu)分,對為本項目做出貢獻的人和機構(gou)表達(da)了感謝(xie)。
【GitHub頁面】
//github.com/joonspk-research/generative_agents
以上為貓撲手游(you)網為大家帶來(lai)的斯坦福爆火ai小鎮(zhen)怎(zen)么樣,斯坦福爆火ai小鎮(zhen)怎(zen)么進(jin)入的相關詳細步驟教(jiao)程,快來(lai)打造一個(ge)屬于你的「AI小鎮(zhen)」吧!
空洞(dong)騎士絲之歌全部五個結(jie)局攻略(lve)-絲之歌結(jie)局達成(cheng)條件
《華(hua)夏(xia)繪世錄》公(gong)測正式定檔(dang)9 月 29 日!執(zhi)筆繪山河,落墨定千(qian)年(nian)!
流(liu)放之路降臨開荒技巧分(fen)享-流(liu)放之路降臨開服怎么玩
空洞(dong)騎士絲之歌骨釘(ding)升級(ji)全流(liu)程攻略-絲之歌骨釘(ding)怎么升級(ji)
崩壞星(xing)穹鐵(tie)道3.6版(ban)本前瞻兌換碼分享-崩鐵(tie)3.6版(ban)本300星(xing)瓊兌換碼
《無主(zhu)之地4》今日(ri)正(zheng)式上(shang)線(xian)!凱洛斯星球開啟,革新引(yin)爆狂歡
三角(jiao)洲(zhou)行動9月12日摩斯密(mi)碼2025-三角(jiao)洲(zhou)行動密(mi)碼門每(mei)日更新
海(hai)馬能(neng)變(bian)色嗎-神(shen)奇海(hai)洋9月12日(ri)答案最新2025
西施傳說(shuo)發源于我國(guo)哪個(ge)地(di)方-螞蟻新村9月12日答案2025
《華夏繪(hui)(hui)世(shi)錄》公測正式(shi)定檔(dang)9 月 29 日(ri)!執(zhi)筆繪(hui)(hui)山河,落墨定千年!
流放之路降臨開荒技巧分(fen)享-流放之路降臨開服怎(zen)么玩
空洞騎士絲(si)之歌(ge)骨釘升級(ji)全流(liu)程攻(gong)略-絲(si)之歌(ge)骨釘怎(zen)么升級(ji)
崩(beng)壞星(xing)穹鐵道(dao)3.6版(ban)本前(qian)瞻兌換碼分享-崩(beng)鐵3.6版(ban)本300星(xing)瓊兌換碼
《無主之地4》今日正式上線!凱洛斯星球開啟,革新引爆狂歡(huan)
三角(jiao)(jiao)洲行動(dong)9月12日摩(mo)斯(si)密碼2025-三角(jiao)(jiao)洲行動(dong)密碼門每日更(geng)新
海(hai)馬(ma)能變色(se)嗎-神奇海(hai)洋9月12日答案最新2025
西施傳說發源(yuan)于我國哪(na)個地方-螞蟻新村9月(yue)12日答案2025
進擊的巨人三笠的特殊(shu)訓練
模擬經營
多娜多娜一(yi)起來做(zuo)壞事吧PC漢(han)化版
角色扮演
新聞制造模擬器
休閑益智
血錢同人版
冒險解謎
無處可藏游戲中文版
角色扮演
長途旅行2主播同款
模擬經營
我在末日送快遞
冒險解謎
空洞騎士玩家自制版
動作格斗
jsk精靈騎士
角色扮演