Large Language Models (LLMs) have achieved remarkable success across a wide array of tasks. Due to the impressive planning and reasoning abilities of LLMs, they have been used as autonomous agents to do many tasks automatically. Recently, based on the development of using one LLM as a single planning or decision-making agent, LLM-based multi-agent systems have achieved considerable progress in complex problem-solving and world simulation. To provide the community with an overview of this dynamic field, we present this survey to offer an in-depth discussion on the essential aspects of multi-agent systems based on LLMs, as well as the challenges. Our goal is for readers to gain substantial insights on the following questions: What domains and environments do LLM-based multi-agents simulate? How are these agents profiled and how do they communicate? What mechanisms contribute to the growth of agents' capacities? For those interested in delving into this field of study, we also summarize the commonly used datasets or benchmarks for them to have convenient access. To keep researchers updated on the latest studies, we maintain an open-source GitHub repository, dedicated to outlining the research on LLM-based multi-agent systems.
翻译:大语言模型(LLMs)已在各类任务中取得显著成功。得益于其出色的规划与推理能力,LLMs被用作自主智能体来自动完成多项任务。近期,在利用单个LLM作为规划或决策智能体的研究基础上,基于LLM的多智能体系统在复杂问题求解与世界模拟领域取得了重要进展。为向学界提供该快速发展领域的全景概览,本综述深入探讨了基于LLM的多智能体系统的核心要素及其面临的挑战。我们的目标是帮助读者深入理解以下问题:基于LLM的多智能体系统模拟了哪些领域与环境?这些智能体如何构建特征并实现通信?哪些机制促进了智能体能力的提升?针对有意深入该领域的研究者,我们同时归纳了常用数据集与评估基准以便便捷使用。为使学者们及时跟进最新研究,我们维护了一个开源GitHub仓库,专门收录基于LLM的多智能体系统相关研究。