LLM2D
LLMs 被正确集成到软件系统中了吗?
Are LLMs Correctly Integrated into Software Systems?
作者: Yuchen Shao, Yuheng Huang, Jiawei Shen, Lei Ma, Ting Su, Chengcheng Wan
发布日期: 2/11/2025
arXiv ID: oai:arXiv.org:2407.05138v2

摘要

arXiv:2407.05138v2 宣布类型: replace-cross 摘要:大型语言模型(LLMs)在各种应用场景中提供了有效的解决方案,配备了检索增强生成(RAG)的支持。然而,由于缺乏接口规范、软件上下文中的各种需求以及复杂的系统管理,开发者在将LLM和RAG集成到软件系统中时面临着挑战。在这篇论文中,我们对100个集成LLM和RAG支持的开源应用程序进行了全面研究,并确定了18种缺陷模式。我们的研究揭示了其中77%的应用程序包含多种降低软件功能、效率和安全性的集成缺陷。受研究的指导,我们提出了软件生命周期中解决这些缺陷的系统性指南。我们还构建了一个开源缺陷库Hydrangea。