Saved in:
Bibliographic Details
Main Authors: Guran, Narcisa, Knauf, Florian, Ngo, Man, Petrescu, Stefan, Rellermeyer, Jan S.
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2411.14513
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913583385804800
author Guran, Narcisa
Knauf, Florian
Ngo, Man
Petrescu, Stefan
Rellermeyer, Jan S.
author_facet Guran, Narcisa
Knauf, Florian
Ngo, Man
Petrescu, Stefan
Rellermeyer, Jan S.
contents Large language models have gained widespread popularity for their ability to process natural language inputs and generate insights derived from their training data, nearing the qualities of true artificial intelligence. This advancement has prompted enterprises worldwide to integrate LLMs into their services. So far, this effort is dominated by commercial cloud-based solutions like OpenAI's ChatGPT and Microsoft Azure. As the technology matures, however, there is a strong incentive for independence from major cloud providers through self-hosting "LLM as a Service", driven by privacy, cost, and customization needs. In practice, hosting LLMs independently presents significant challenges due to their complexity and integration issues with existing systems. In this paper, we discuss our vision for a forward-looking middleware system architecture that facilitates the deployment and adoption of LLMs in enterprises, even for advanced use cases in which we foresee LLMs to serve as gateways to a complete application ecosystem and, to some degree, absorb functionality traditionally attributed to the middleware.
format Preprint
id arxiv_https___arxiv_org_abs_2411_14513
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Towards a Middleware for Large Language Models
Guran, Narcisa
Knauf, Florian
Ngo, Man
Petrescu, Stefan
Rellermeyer, Jan S.
Software Engineering
Computation and Language
Large language models have gained widespread popularity for their ability to process natural language inputs and generate insights derived from their training data, nearing the qualities of true artificial intelligence. This advancement has prompted enterprises worldwide to integrate LLMs into their services. So far, this effort is dominated by commercial cloud-based solutions like OpenAI's ChatGPT and Microsoft Azure. As the technology matures, however, there is a strong incentive for independence from major cloud providers through self-hosting "LLM as a Service", driven by privacy, cost, and customization needs. In practice, hosting LLMs independently presents significant challenges due to their complexity and integration issues with existing systems. In this paper, we discuss our vision for a forward-looking middleware system architecture that facilitates the deployment and adoption of LLMs in enterprises, even for advanced use cases in which we foresee LLMs to serve as gateways to a complete application ecosystem and, to some degree, absorb functionality traditionally attributed to the middleware.
title Towards a Middleware for Large Language Models
topic Software Engineering
Computation and Language
url https://arxiv.org/abs/2411.14513