请设计一个多租户生产级 RAG 系统。
离线入库和在线检索分离,所有文档、片段和查询都带租户与版本,检索前强制权限过滤。
完整回答
离线管道负责解析、切片、Embedding、版本切换与删除;在线链路做查询理解、混合召回、重排、引用生成和分层评估。还要考虑索引重建、缓存隔离、审计和数据保留。
加分信息
- 主动给出可量化的验证指标
- 能结合失败案例说明取舍
常见问题
- 只背定义,不说明工程边界
- 只讲理想流程,不处理异常路径
面试官可能追问
- 这个方案最可能在哪一步失败?
- 你会用什么数据证明改动有效?
直接对应可评估 RAG 知识库项目。