XiaoLuoLYG/GOD
Govern, Observe, Direct - a real-time control room for agent societies
解决的问题
GOD(Govern, Observe, Direct)是一个用于检查和控制语言代理社会的工具。与传统代理模拟仅允许用户观看不同,GOD 提供了一个「控制室」,让用户能够主动管理、干预并分析多个 AI 代理在模拟环境中相互作用的行为。
工作原理
GOD 作为一个以本地优先的系统运行,由 React/Vite 前端(控制室)、FastAPI 后端和进程外的代理运行时组成。它将模拟分为三个部分:实验(包含地图和代理的设置)、回放(可查看的结果)和运行时状态(本地数据,如 SQLite 存储)。用户可以通过基于浏览器的设置向导配置系统,并连接到任何 OpenAI 兼容的 LLM 端点。
适用人群
专为希望研究代理社会、测试代理交互假设,并在无需编写大量代码的情况下创建可复现的基于代理的实验的研究人员和开发者设计。
主要亮点
- 实时干预:向模拟的下一步注入指令,观察代理的响应。
- 回放控制:可回放、暂停、快进或跳转到记录或实时的模拟步骤。
- 定向通信:在运行中向特定代理、组或整个城镇发送自然语言问题。
- 无代码设置:通过浏览器向导配置模型、场景,并自动生成代理档案和步骤计划。
- 工作室工具:包含用于编辑居民档案的代理工作室和用于生成与校准自定义地图的地图工作室。
- 可移植包:通过 ZIP 文件导入和导出实验、地图和代理包。
相关
- 项目
- 项目
- 项目
- 项目
- 项目