一句话:提出部署侧 LLM 更新治理框架,用生产契约、风险分类测试与兼容性门禁抵御静默更新引发的行为漂移。
托管 LLM 服务常被提供商静默更新,版本号不变却可能引入行为漂移,导致功能、格式、安全约束或应用特定需求的回归。现有工作多关注回归测试或版本管理,缺少部署方在模型不透明演化时治理兼容性的机制。本文将 LLM 更新管理视为软件供应链治理问题,提出部署侧框架,包含生产契约、按风险类别组织的测试套件以及兼容性门禁,以在更新不满足安全与性能标准时阻止发布。作者在多个 LLM 版本上探索性验证,发现针对特定风险区域的测试能揭示总体指标遗漏的性能回归,并讨论了构建有效测试套件、为非确定性系统设定阈值、检测与解释模型漂移等开放挑战。
Large Language Models (LLMs) are increasingly used as core dependencies in software systems. However, the hosted LLM services evolve continuously through provider-side updates without explicit version changes. These silent updates can introduce behavioral drift, causing regressions in functionality, formatting, safety constraints, or other application-specific requirements. Existing approaches focus primarily on regression testing or versioning but do not provide deployer-side mechanisms for governing compatibility during opaque model evolution. This paper proposes a deployment-side governance framework based on three components: clearly defined rules for how the model is allowed to behave (production contracts), focused testing organized by deployment risk categories (risk-category-based testing suite), and release checkpoints that block updates unless they meet defined safety and performance standards (compatibility gates). Through exploratory validation across multiple LLM versions, we provide evidence that targeted testing in specific risk areas can uncover performance regressions that overall metrics miss. We also identify several open research challenges, including how to systematically build effective test suites, how to set reliable performance thresholds in non-deterministic systems, and how to detect and explain model drift when providers offer limited transparency. Overall, we frame LLM update management as a software supply chain governance problem and outline a research agenda for putting deployer-side compatibility controls into practice.