ChatPaper.aiChatPaper

Internet of Agents: Tessitura di una Rete di Agenti Eterogenei per l'Intelligenza Collaborativa

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

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

Abstract

Il rapido progresso dei modelli linguistici di grandi dimensioni (LLM) ha aperto la strada allo sviluppo di agenti autonomi altamente capaci. Tuttavia, gli attuali framework multi-agente spesso incontrano difficoltà nell'integrare agenti terzi diversificati e competenti a causa della dipendenza da agenti definiti all'interno dei loro ecosistemi. Inoltre, questi framework affrontano sfide nella simulazione di ambienti distribuiti, poiché la maggior parte è limitata a configurazioni su singolo dispositivo. Inoltre, questi framework spesso si basano su pipeline di comunicazione predefinite, limitando la loro adattabilità a requisiti dinamici dei compiti. Ispirati dal concetto di Internet, proponiamo l'Internet of Agents (IoA), un nuovo framework che affronta queste limitazioni fornendo una piattaforma flessibile e scalabile per la collaborazione multi-agente basata su LLM. IoA introduce un protocollo di integrazione degli agenti, un'architettura di progettazione simile alla messaggistica istantanea e meccanismi dinamici per la formazione di team di agenti e il controllo del flusso delle conversazioni. Attraverso esperimenti estesi su compiti di assistenza generale, compiti di AI incarnata e benchmark di generazione aumentata con recupero, dimostriamo che IoA supera costantemente i baseline all'avanguardia, mostrando la sua capacità di facilitare una collaborazione efficace tra agenti eterogenei. IoA rappresenta un passo verso il collegamento di agenti diversificati in un ambiente simile a Internet, dove gli agenti possono collaborare in modo fluido per raggiungere una maggiore intelligenza e capacità. La nostra base di codice è stata rilasciata all'indirizzo 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.
PDF274November 28, 2024