1. Embedding 模型升级时,从回滚与版本管理视角旧索引的保留期与切换闸门如何设定,灰度期新旧向量混合查询与质量退化后的快速回退如何处理
Embedding 模型升级时,从回滚与版本管理视角,旧索引的保留期与切换闸门如何设定?灰度期新旧向量混合查询与质量退化后的快速回退如何处理?
- Embedding 升级的索引重建与切换
- 旧索引保留期与切换闸门
- 新旧向量混合查询与快速回退
Embedding 模型升级会改变向量空间,旧索引与新向量不兼容,需重建索引。切换闸门:用新旧 embedding 在评测集上对比检索质量(recall@K、MRR),达标才切换;切换采用"双索引"过渡——新索引并行构建,构建完成后在灰度期双索引并存,按流量比例或按用户分桶分配新旧索引。灰度期混合查询:新旧向量空间不同,需在查询时按请求所属版本选择对应索引,避免用新 query 查旧索引(维度/语义不一致)。旧索引保留期:设定保留窗口(如 30 天)供回退,保留期内不清理。质量退化时快速回退:把流量切回旧索引即可(旧索引仍在),无需重建。关键是要维持"query 版本与索引版本匹配"。
Embedding 升级的核心是"新向量空间与旧索引不兼容"。双索引并存、按版本匹配查询、旧索引保留期,保证升级可验证、可回退。