概念●●○3 分钟 · +40 XP
模型生命周期:模型会发布、更新,也会被淘汰
AI 模型不是一成不变的——它们会发布、更新,最终被淘汰。基于某个模型搭建产品,就得把这个考虑进去。
模型不是永远存在的
AI 模型有自己的生命周期:发布、更新、最终弃用(deprecation)、下线。这适用于所有主要厂商。如果你把一个应用死死绑定在单一模型上,就有可能哪天突然用不了。
例子:Fable 5
Anthropic 在 2026 年 6 月 9 日发布了 Claude Fable 5。仅仅三天后,也就是 6 月 12 日,美国政府就实施了出口管制——一位亚马逊的研究员发现了一个越狱(jailbreak)方法,能让模型识别软件漏洞并演示利用方式。6 月 30 日管制被解除,从 7 月 1 日起,Fable 5 配上新的安全分类器(safety classifier)重新面向全球开放。被分类器拦截的请求,现在会自动转发给 Opus 4.8。Anthropic 自己也认为这个越狱是个边缘案例——毕竟更弱的模型也能给出类似结果。
常规的弃用也会发生
除了这类特殊情况,厂商在新版本发布后,也会通过正常的弃用周期淘汰旧模型。Anthropic 会发布官方的弃用信息,说明每个模型什么时候会到期。
这对你意味着什么
尽量把应用做得与具体模型无关:把模型调用抽象出来,这样换模型不需要重写整个代码库。提前规划好备用方案——第二个模型或第二家厂商——以防你的主力模型突然用不了。
示例
概念示例:与其“在代码里 50 个地方直接调用模型 X”,不如搭一个统一的 callModel() 函数,把模型做成可配置的——一旦模型下线或被弃用,改一下配置就够了。
小测验
Fable 5 的例子说明了在使用 AI 模型时该注意什么?
来源
- Anthropic:Redeploying Fable 5 ↗ www.anthropic.com
- Anthropic:Model Deprecations ↗ platform.claude.com