论文
Graph-of-Agents:一种基于图的多智能体LLM协作框架
Graph-of-Agents: A Graph-based Framework for Multi-Agent LLM Collaboration
摘要
随着LLM与基准测试的“动物园”不断壮大,编排多个模型以提升任务性能的需求从未如此迫切。尽管Mixture-of-Agents(MoA)等框架试图协调LLM,但它们往往在以下方面存在不足:(1)选择相关智能体;(2)促进智能体间的有效通信;(3)高效整合响应。在本工作中,我们提出Graph-of-Agents(GoA),一种用于建模多智能体LLM通信的新型基于图的框架。我们的方法从节点采样开始,利用汇总每个模型的领域、任务特化方向及其他特征的模型卡片(model cards),仅选择最相关的智能体。接着,我们通过让所选智能体的响应相互评估以确定相关性排序,从而在它们之间构建边。随后执行从高相关智能体到低相关智能体的定向消息传递以增强后者的响应,再通过反向消息传递精炼高相关智能体的原始响应。最后,通过基于图的池化(如最大池化或平均池化)聚合更新后的响应,生成单一的统一答案。我们在多样的多领域基准(MMLU、MMLU-Pro、GPQA)和领域特定基准(MATH、HumanEval、MedMCQA)上评估GoA,智能体池由横跨多个领域的6个LLM组成。令人惊讶的是,GoA仅使用3个被选中的智能体即取得更优性能,超越了同时使用全部6个智能体的近期多智能体LLM基线。通过采用图结构,GoA借助结构化消息传递同时具备可扩展性与有效性——使其成为应对不断壮大的LLM动物园带来的挑战的有力候选。代码已发布于:https://github.com/UNITES-Lab/GoA。
