Agents:一個用於自主語言代理的開源框架
Agents: An Open-source Framework for Autonomous Language Agents
September 14, 2023
作者: Wangchunshu Zhou, Yuchen Eleanor Jiang, Long Li, Jialong Wu, Tiannan Wang, Shi Qiu, Jintian Zhang, Jing Chen, Ruipu Wu, Shuai Wang, Shiding Zhu, Jiyu Chen, Wentao Zhang, Ningyu Zhang, Huajun Chen, Peng Cui, Mrinmaya Sachan
cs.AI
摘要
最近對大型語言模型(LLMs)的進展使研究人員和開發人員能夠構建自主語言代理,這些代理可以使用自然語言界面自動解決各種任務並與環境、人類和其他代理進行互動。我們認為語言代理是通往人工通用智能的一個有前途的方向,並發布了Agents,一個開源庫,旨在將這些進展開放給更廣泛的非專業人士。Agents經過精心設計,支持重要功能,包括規劃、記憶、工具使用、多代理通信和細粒度符號控制。Agents具有用戶友好性,使非專業人士能夠構建、自定義、測試、調整和部署最先進的自主語言代理而無需太多編碼。該庫也對研究人員友好,其模塊化設計使其易於擴展用於研究。Agents可在https://github.com/aiwaves-cn/agents上獲得。
English
Recent advances on large language models (LLMs) enable researchers and
developers to build autonomous language agents that can automatically solve
various tasks and interact with environments, humans, and other agents using
natural language interfaces. We consider language agents as a promising
direction towards artificial general intelligence and release Agents, an
open-source library with the goal of opening up these advances to a wider
non-specialist audience. Agents is carefully engineered to support important
features including planning, memory, tool usage, multi-agent communication, and
fine-grained symbolic control. Agents is user-friendly as it enables
non-specialists to build, customize, test, tune, and deploy state-of-the-art
autonomous language agents without much coding. The library is also
research-friendly as its modularized design makes it easily extensible for
researchers. Agents is available at https://github.com/aiwaves-cn/agents.