Skip to content

多智能体系统(Multi-Agent Systems, MAS)具有以下特点:

自治性(Autonomy) :每个智能体都能够自主控制其行为和状态。

本地视角(Local Views) :每个智能体只能获得部分环境信息。

去中心化(Decentralization) :没有一个单一的控制智能体控制整个系统。

协作与竞争(Cooperation and Competition) :智能体可以相互合作以达成共同目标,也可以为了自己的利益与其他智能体竞争。

MetaGPT 利用 几个核心概念来组成自己的协作流

  • Envrionment : Agent 观察&发布重要消息的公共存储空间
    • add_role 的时候, role 中去关联这个 Env
  • Observe : Agent 从 Env 中 观察到对自己重要的消息, 并开始思考和可能行动
  • Action : Agent 执行动作, 并发布消息到 Env 中.

****