Building Open-Ended Embodied Agents with Internet-Scale Knowledge
MineDojo 是一个新的人工智能研究框架,用于构建开放的、通用 capable embodied agents。
MineDojo以Minecraft为基础构建了一个庞大的模拟套件,包含1000多项不同的任务,并提供了对730K个YouTube视频、7K个Wiki页面和340K个Reddit帖子的互联网规模知识库的开放访问。
使用MineDojo,人工智能代理可以自由探索程序生成的3D世界,其中有各种地形可供漫游 ,开采材料,手工工具,要建造的结构, 发现奇迹✨。
你的agent 将能够学习世界各地数百万人类球员的集体智慧,而不是孤立训练。
文章/博客
pip install minedojo
import minedojo
env = minedojo.make(
task_id="harvest_wool_with_shears_and_sheep",
image_size=(160, 256)
)
obs = env.reset()
for i in range(50):
act = env.action_space.no_op()
act[0] = 1 # forward/backward
if i % 10 == 0:
act[2] = 1 # jump
obs, reward, done, info = env.step(act)
env.close()
2023-10-07