allenai/ScienceWorld
ScienceWorld is a text-based virtual environment centered around accomplishing tasks from the standardized elementary science curriculum.
解决的问题
ScienceWorld 为测试 AI 代理是否能够基于小学科学课程完成复杂、多步骤任务提供了一种标准化方法。它解决了需要一个虚拟环境,以评估文本型代理在遵循基本科学定律的世界中进行推理和交互的能力的需求。
工作原理
这是一个用 Scala 和 Java 编写的文本型虚拟环境,可通过 Python API 访问。该系统模拟了多种科学场景——例如烧开水、测试电导性或种植植物——并要求代理与环境互动以实现特定目标。它包含一系列预定义任务,具有大量变体,以防止代理简单地记忆解决方案。
适用对象
希望在科学背景下评估其代理推理和问题解决能力的文本型 AI 代理研究人员和开发者。
主要亮点
- 基于课程的任务:涵盖化学、生物和物理等多个小学科学主题。
- 丰富的变体:在不同类别中提供数千种任务变体,以确保测试的稳健性。
- 简化预设:包含降低难度的选项(例如传送或自动开门),以帮助代理更轻松地学习。
- 多接口访问:支持通过 Python API 进行程序化控制、命令行接口以及供人类交互的 Web 服务器演示。
相关
- 项目
- 项目
- 项目
- 项目
- 项目