华为 Mate 80 RAG 知识库 Embedding 向量维度不匹配故障排查
先说结论:标题里的「华为 Mate 80」只作机型锚点(MobileModels:国行 Mate 80 VYG-AL00/VYG-AL30,codename Voyager;Pro 为 SGT-AL* 等独立型号),不是说手机内置了可核验的「RAG NPU 维度」。Embedding 向量维度不匹配 = 索引/Collection schema 的 dim 与 查询侧 Embedding 模型实际输出长度不一致;修复路径是对齐模型、重建索引或全量重嵌入——不是手机硬件故障,也不编造伪成功率 %。
机制边界:schema dim ≠ 查询向量长度
| 核对项 | 可核对事实 | 不要混谈 |
|---|---|---|
| 1. 模型决定维度 | 同一模型族不同规格输出长度不同。BGE |