English

Porting an LLM based Application from ChatGPT to an On-Premise Environment

Software Engineering 2025-04-11 v1

Abstract

Given the data-intensive nature of Machine Learning (ML) systems in general, and Large Language Models (LLM) in particular, using them in cloud based environments can become a challenge due to legislation related to privacy and security of data. Taking such aspects into consideration implies porting the LLMs to an on-premise environment, where privacy and security can be controlled. In this paper, we study this porting process of a real-life application using ChatGPT, which runs in a public cloud, to an on-premise environment. The application being ported is AIPA, a system that leverages Large Language Models (LLMs) and sophisticated data analytics to enhance the assessment of procurement call bids. The main considerations in the porting process include transparency of open source models and cost of hardware, which are central design choices of the on-premise environment. In addition to presenting the porting process, we evaluate downsides and benefits associated with porting.

Keywords

Cite

@article{arxiv.2504.07907,
  title  = {Porting an LLM based Application from ChatGPT to an On-Premise Environment},
  author = {Teemu Paloniemi and Manu Setälä and Tommi Mikkonen},
  journal= {arXiv preprint arXiv:2504.07907},
  year   = {2025}
}

Comments

Actual article is a part of the proceedings of the International Conference on Software Reuse (ICSR) 2025

R2 v1 2026-06-28T22:53:54.975Z