现象
用户升级FastGPT至V4.14.7.1版本后,对比V4.8.15版本,在相同知识库、相同嵌入模型、相同提问的场景下,知识库检索耗时明显增加,最新版本的检索耗时为旧版本的5到10倍,导致交互体验下降。
可能原因
目前已知的潜在关联因素包括版本迭代过程中检索逻辑的调整、向量数据库查询参数的变更,或运行环境的配置变化,具体原因需按实际环境确认。
排查步骤
- 确认当前FastGPT版本为V4.14.7.1,对比基准版本为V4.8.15,确保测试使用的知识库、嵌入模型、提问内容完全一致。
- 提取知识库检索环节的详细日志,记录检索耗时的具体数值,对比新旧版本的耗时差异。
- 核对向量数据库的连接配置、查询参数,确认是否与V4.8.15版本的配置保持一致。
- 检查当前运行环境的CPU、内存、磁盘IO等资源占用情况,排查是否存在性能瓶颈。
解决与验证
若排查发现是向量查询参数或环境配置变更导致的耗时增加,可调整相关参数至与旧版本一致的配置(具体参数需按实际环境确认);若为版本新增逻辑导致的耗时增加,可临时关闭非必要的检索后处理功能(需按实际环境确认)。验证方式为在相同测试条件下重新发起提问,确认知识库检索耗时是否恢复至旧版本水平。
来源:https://github.com/labring/FastGPT/issues/6475