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

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Chen, Weize, You, Ziming, Li, Ran, Guan, Yitong, Qian, Chen, Zhao, Chenyang, Yang, Cheng, Xie, Ruobing, Liu, Zhiyuan, Sun, Maosong
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866917718260711424
author Chen, Weize
You, Ziming
Li, Ran
Guan, Yitong
Qian, Chen
Zhao, Chenyang
Yang, Cheng
Xie, Ruobing
Liu, Zhiyuan
Sun, Maosong
author_facet Chen, Weize
You, Ziming
Li, Ran
Guan, Yitong
Qian, Chen
Zhao, Chenyang
Yang, Cheng
Xie, Ruobing
Liu, Zhiyuan
Sun, Maosong
contents 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 \url{https://github.com/OpenBMB/IoA}.
format Preprint
id arxiv_https___arxiv_org_abs_2407_07061
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Internet of Agents: Weaving a Web of Heterogeneous Agents for Collaborative Intelligence
Chen, Weize
You, Ziming
Li, Ran
Guan, Yitong
Qian, Chen
Zhao, Chenyang
Yang, Cheng
Xie, Ruobing
Liu, Zhiyuan
Sun, Maosong
Computation and Language
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 \url{https://github.com/OpenBMB/IoA}.
title Internet of Agents: Weaving a Web of Heterogeneous Agents for Collaborative Intelligence
topic Computation and Language
url https://arxiv.org/abs/2407.07061