From Cool Demos to Production-Ready FMware: Core Challenges and a Technology Roadmap

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Rajbahadur, Gopi Krishnan, Oliva, Gustavo A., Lin, Dayi, Shin, Jiho, Hassan, Ahmed E.
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866910106133725184
author Rajbahadur, Gopi Krishnan
Oliva, Gustavo A.
Lin, Dayi
Shin, Jiho
Hassan, Ahmed E.
author_facet Rajbahadur, Gopi Krishnan
Oliva, Gustavo A.
Lin, Dayi
Shin, Jiho
Hassan, Ahmed E.
contents The rapid expansion of foundation models (FMs), such as large language models (LLMs), has given rise to FMware, software systems that integrate FM(s) as core components. While building demonstration-level FMware is relatively straightforward, transitioning to production-ready systems presents numerous challenges, including reliability, high implementation costs, scalability, and compliance with privacy regulations. Our paper conducts a semi-structured thematic synthesis to identify key challenges in productionizing FMware across diverse data sources, including our industry experience developing FMArts, a FMware lifecycle engineering platform, and its integration into Huawei Cloud; grey literature; academic publications; hands-on involvement in the Open Platform for Enterprise AI (OPEA); organizing the AIware conference and bootcamp; and co-leading the ISO SPDX SBOM working group on AI and datasets. We identify critical issues in FM(s) selection, data and model alignment, prompt engineering, agent orchestration, system testing, and deployment, alongside cross-cutting concerns such as memory management, observability, and feedback integration. We discuss necessary technologies and strategies to address these challenges and offer guidance to enable the transition from demonstration systems to scalable, production-ready FMware solutions. Our findings underscore the importance of continued research and multi-industry collaboration to advance the development of production-ready FMware.
format Preprint
id arxiv_https___arxiv_org_abs_2410_20791
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle From Cool Demos to Production-Ready FMware: Core Challenges and a Technology Roadmap
Rajbahadur, Gopi Krishnan
Oliva, Gustavo A.
Lin, Dayi
Shin, Jiho
Hassan, Ahmed E.
Software Engineering
Artificial Intelligence
The rapid expansion of foundation models (FMs), such as large language models (LLMs), has given rise to FMware, software systems that integrate FM(s) as core components. While building demonstration-level FMware is relatively straightforward, transitioning to production-ready systems presents numerous challenges, including reliability, high implementation costs, scalability, and compliance with privacy regulations. Our paper conducts a semi-structured thematic synthesis to identify key challenges in productionizing FMware across diverse data sources, including our industry experience developing FMArts, a FMware lifecycle engineering platform, and its integration into Huawei Cloud; grey literature; academic publications; hands-on involvement in the Open Platform for Enterprise AI (OPEA); organizing the AIware conference and bootcamp; and co-leading the ISO SPDX SBOM working group on AI and datasets. We identify critical issues in FM(s) selection, data and model alignment, prompt engineering, agent orchestration, system testing, and deployment, alongside cross-cutting concerns such as memory management, observability, and feedback integration. We discuss necessary technologies and strategies to address these challenges and offer guidance to enable the transition from demonstration systems to scalable, production-ready FMware solutions. Our findings underscore the importance of continued research and multi-industry collaboration to advance the development of production-ready FMware.
title From Cool Demos to Production-Ready FMware: Core Challenges and a Technology Roadmap
topic Software Engineering
Artificial Intelligence
url https://arxiv.org/abs/2410.20791