AutoGen is an open-source framework that allows developers to build LLM applications via multiple agents that can converse with each other to accomplish tasks. AutoGen agents are customizable, conversable, and can operate in various modes that employ combinations of LLMs, human inputs, and tools. Using AutoGen, developers can also flexibly define agent interaction behaviors. Both natural language and computer code can be used to program flexible conversation patterns for different applications. AutoGen serves as a generic infrastructure to build diverse applications of various complexities and LLM capacities. Empirical studies demonstrate the effectiveness of the framework in many example applications, with domains ranging from mathematics, coding, question answering, operations research, online decision-making, entertainment, etc.
%0 Generic
%1 wu2023autogen
%A Wu, Qingyun
%A Bansal, Gagan
%A Zhang, Jieyu
%A Wu, Yiran
%A Li, Beibin
%A Zhu, Erkang
%A Jiang, Li
%A Zhang, Xiaoyun
%A Zhang, Shaokun
%A Liu, Jiale
%A Awadallah, Ahmed Hassan
%A White, Ryen W
%A Burger, Doug
%A Wang, Chi
%D 2023
%K agents llms multi-agent
%R https://doi.org/10.48550/arXiv.2308.08155
%T AutoGen: Enabling Next-Gen LLM Applications via Multi-Agent Conversation
%U https://arxiv.org/pdf/2308.08155
%X AutoGen is an open-source framework that allows developers to build LLM applications via multiple agents that can converse with each other to accomplish tasks. AutoGen agents are customizable, conversable, and can operate in various modes that employ combinations of LLMs, human inputs, and tools. Using AutoGen, developers can also flexibly define agent interaction behaviors. Both natural language and computer code can be used to program flexible conversation patterns for different applications. AutoGen serves as a generic infrastructure to build diverse applications of various complexities and LLM capacities. Empirical studies demonstrate the effectiveness of the framework in many example applications, with domains ranging from mathematics, coding, question answering, operations research, online decision-making, entertainment, etc.
@misc{wu2023autogen,
abstract = {AutoGen is an open-source framework that allows developers to build LLM applications via multiple agents that can converse with each other to accomplish tasks. AutoGen agents are customizable, conversable, and can operate in various modes that employ combinations of LLMs, human inputs, and tools. Using AutoGen, developers can also flexibly define agent interaction behaviors. Both natural language and computer code can be used to program flexible conversation patterns for different applications. AutoGen serves as a generic infrastructure to build diverse applications of various complexities and LLM capacities. Empirical studies demonstrate the effectiveness of the framework in many example applications, with domains ranging from mathematics, coding, question answering, operations research, online decision-making, entertainment, etc.},
added-at = {2024-05-10T08:18:25.000+0200},
archiveprefix = {arXiv},
author = {Wu, Qingyun and Bansal, Gagan and Zhang, Jieyu and Wu, Yiran and Li, Beibin and Zhu, Erkang and Jiang, Li and Zhang, Xiaoyun and Zhang, Shaokun and Liu, Jiale and Awadallah, Ahmed Hassan and White, Ryen W and Burger, Doug and Wang, Chi},
biburl = {https://www.bibsonomy.org/bibtex/2bbe0a32092eb45444627dda9244f38d8/ghagerer},
doi = {https://doi.org/10.48550/arXiv.2308.08155},
eprint = {2308.08155},
interhash = {8541b1ddf24330e6ec9ef058418a0faf},
intrahash = {bbe0a32092eb45444627dda9244f38d8},
keywords = {agents llms multi-agent},
primaryclass = {cs.AI},
timestamp = {2024-05-10T08:18:25.000+0200},
title = {AutoGen: Enabling Next-Gen LLM Applications via Multi-Agent Conversation},
url = {https://arxiv.org/pdf/2308.08155},
year = 2023
}