GPTeam
活跃简介
开源多 Agent 模拟平台,让多个由 LLM 驱动的 Agent 在共享环境中协作完成复杂任务,支持 Agent 角色定制、记忆系统和环境交互,是研究多 Agent 协作行为和社会模拟的理想实验框架。
核心特性
- 基于 GPT-4 的多代理模拟,支持自主协作完成预定义目标
- 受 Generative Agents 研究论文启发的代理记忆和反思系统
- 空间移动:代理在不同位置间移动并在不同环境中执行任务
- 将通信作为工具,使代理能够并行对话和协作
- 可通过 config.json 自定义代理和位置的可配置世界
- Discord 集成,实时观察代理交互
适用场景
💡 研究多代理协作行为和社交动态的涌现现象
💡 探索 LLM 驱动的代理如何沟通和协调任务
💡 在共享工作空间中模拟自主代理的团队工作流
💡 探索协作环境中代理的记忆和反思模式
💡 构建多代理生产力工具和通信系统的原型
分类
快速开始
```bash
git clone https://github.com/101dotxyz/GPTeam.git
cd gpteam
python setup.py
# 在 .env 中设置 OpenAI API 密钥
poetry run world
```
使用 `poetry run world --turbo` 可通过 gpt-3.5-turbo 降低运行成本。模拟期间访问 `agents/` 文件夹查看代理状态摘要。