A Taxonomy of Architecture Options for Foundation Model-based Agents: Analysis and Decision Model

Jingwen Zhou, Qinghua Lu, Jieshan Chen, Liming Zhu, Xiwei Xu +2 more
8/6/2024
cs.SEcs.AI

No confident code implementation found for this paper.

Abstract

The rapid advancement of AI technology has led to widespread applications of agent systems across various domains. However, the need for detailed architecture design poses significant challenges in designing and operating these systems. This paper introduces a taxonomy focused on the architectures of foundation-model-based agents, addressing critical aspects such as functional capabilities and non-functional qualities. We also discuss the operations involved in both design-time and run-time phases, providing a comprehensive view of architectural design and operational characteristics. By unifying and detailing these classifications, our taxonomy aims to improve the design of foundation-model-based agents. Additionally, the paper establishes a decision model that guides critical design and runtime decisions, offering a structured approach to enhance the development of foundation-model-based agents. Our contributions include providing a structured architecture design option and guiding the development process of foundation-model-based agents, thereby addressing current fragmentation in the field.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{zhou2024taxonomy,
  title  = {A Taxonomy of Architecture Options for Foundation Model-based Agents: Analysis and Decision Model},
  author = {Jingwen Zhou and Qinghua Lu and Jieshan Chen and Liming Zhu and Xiwei Xu and Zhenchang Xing and Stefan Harrer},
  year   = {2024},
  eprint = {2408.02920},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2408.02920v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2408.02920.svg)](https://codeofpaper.com/paper/2408.02920)

Discussion