ChatPaper.aiChatPaper

Internet dos Agentes: Tecendo uma Rede de Agentes Heterogêneos para Inteligência Colaborativa

Internet of Agents: Weaving a Web of Heterogeneous Agents for Collaborative Intelligence

July 9, 2024
Autores: Weize Chen, Ziming You, Ran Li, Yitong Guan, Chen Qian, Chenyang Zhao, Cheng Yang, Ruobing Xie, Zhiyuan Liu, Maosong Sun
cs.AI

Resumo

O rápido avanço dos grandes modelos de linguagem (LLMs) abriu caminho para o desenvolvimento de agentes autônomos altamente capazes. No entanto, os frameworks multiagentes existentes frequentemente enfrentam dificuldades na integração de diversos agentes de terceiros capazes devido à dependência de agentes definidos dentro de seus próprios ecossistemas. Eles também enfrentam desafios na simulação de ambientes distribuídos, uma vez que a maioria dos frameworks está limitada a configurações de um único dispositivo. Além disso, esses frameworks frequentemente dependem de pipelines de comunicação codificados rigidamente, limitando sua adaptabilidade aos requisitos dinâmicos das tarefas. Inspirados no conceito da Internet, propomos a Internet de Agentes (IoA), um novo framework que aborda essas limitações ao fornecer uma plataforma flexível e escalável para colaboração multiagente baseada em LLM. A IoA introduz um protocolo de integração de agentes, um design de arquitetura semelhante a mensagens instantâneas e mecanismos dinâmicos para formação de equipes de agentes e controle do fluxo de conversas. Através de experimentos extensivos em tarefas de assistente geral, tarefas de IA incorporada e benchmarks de geração aumentada por recuperação, demonstramos que a IoA consistentemente supera as bases de referência de última geração, mostrando sua capacidade de facilitar a colaboração eficaz entre agentes heterogêneos. A IoA representa um passo em direção à conexão de agentes diversos em um ambiente semelhante à Internet, onde os agentes podem colaborar de forma contínua para alcançar maior inteligência e capacidades. Nosso código-fonte foi disponibilizado em https://github.com/OpenBMB/IoA.
English
The rapid advancement of large language models (LLMs) has paved the way for the development of highly capable autonomous agents. However, existing multi-agent frameworks often struggle with integrating diverse capable third-party agents due to reliance on agents defined within their own ecosystems. They also face challenges in simulating distributed environments, as most frameworks are limited to single-device setups. Furthermore, these frameworks often rely on hard-coded communication pipelines, limiting their adaptability to dynamic task requirements. Inspired by the concept of the Internet, we propose the Internet of Agents (IoA), a novel framework that addresses these limitations by providing a flexible and scalable platform for LLM-based multi-agent collaboration. IoA introduces an agent integration protocol, an instant-messaging-like architecture design, and dynamic mechanisms for agent teaming and conversation flow control. Through extensive experiments on general assistant tasks, embodied AI tasks, and retrieval-augmented generation benchmarks, we demonstrate that IoA consistently outperforms state-of-the-art baselines, showcasing its ability to facilitate effective collaboration among heterogeneous agents. IoA represents a step towards linking diverse agents in an Internet-like environment, where agents can seamlessly collaborate to achieve greater intelligence and capabilities. Our codebase has been released at https://github.com/OpenBMB/IoA.
PDF284November 28, 2024