《西部世界》真来了!斯坦福爆火“小镇”开源
斯坦福智能体小镇是2023年最激动人心的AI Agent实验之一。我们常常讨论单个大语言模型的新兴能力,但是现在有了多个AI智能体,情况会更复杂、更引人入胜。一群AI,可以演绎出整个文明的演化进程。
网友:众游戏厂商们,你们懂我意思吧?
「西部世界」中的25个AI智能体
架构
像真人一样交互
John Lin是一名药店店主,十分乐于助人,一直在寻找使客户更容易获得药物的方法。John Lin的妻子Mei Lin是大学教授,儿子Eddy Lin正在学习音乐理论,他们住在一起,John Lin非常爱他的家人。John Lin认识隔壁的老夫妇Sam Moore和Jennifer Moore几年了,John Lin觉得Sam Moore是一个善良的人。John Lin和他的邻居山本百合子很熟。John Lin知道他的邻居TamaraTaylor和Carmen Ortiz,但从未见过他们。John Lin和Tom Moreno是药店同事,也是朋友,喜欢一起讨论地方政治等等。
配置环境
步骤1. 生成 Utils 文件
# Copy and paste your OpenAI API Key
openai_api_key = "<Your OpenAI API>"
# Put your name
key_owner = "<Name>"
maze_assets_loc = "../../environment/frontend_server/static_dirs/assets"
env_matrix = f"{maze_assets_loc}/the_ville/matrix"
env_visuals = f"{maze_assets_loc}/the_ville/visuals"
fs_storage = "../../environment/frontend_server/storage"
fs_temp_storage = "../../environment/frontend_server/temp_storage"
collision_block_id = "32125"
# Verbose
debug = True
步骤 2. 安装requirements.txt
运行模拟
步骤 1. 启动环境服务器
python manage.py runserver
步骤 2. 启动模拟服务器
python reverie.py
base_the_ville_isabella_maria_klaus
test-simulation
步骤 3. 运行和保存模拟
run <step-count>
Step 4. 重放模拟
Step 5. 演示模拟
定制模拟
方法1:编写并加载智能体历史
call -- load history the_ville/<history_file_name>.csv
方法2:创建新的基本模拟
一场聚集人工智能产业头部公司与顶级资本的对话
点击下方图片即可报名参加活动
微信扫码关注该文公众号作者
戳这里提交新闻线索和高质量文章给我们。
来源: qq
点击查看作者最近其他文章