故障排查官方文档3 分钟阅读聚合导航页

知识库上线前的检查入口

依据 FastGPT v4.17.2 官方文档,梳理资料入库、解析分块、索引状态与检索测试的检查入口、核对动作和常见失败表现,帮助团队在知识库上线前完成自检。

知识库上线前的检查可以按资料入库、解析分块、索引状态、检索测试四条路径依次走一遍。FastGPT v4.17.2 官方文档把数据集引擎的配置与运行状态放在同一套界面里,检查动作有明确入口。逐项核对能提前发现文件未入库、分块异常、索引未完成或检索结果偏离等问题。

资料入库路径的检查入口

资料入库从知识库的数据集页面进入。在 FastGPT v4.17.2 中,数据集支持文件上传、文件夹导入以及外部数据源同步等集合类型,官方文档在 guide/dataset/dataset_engine 中说明了集合的创建与数据导入方式。核对动作分三步:先看数据集列表里目标集合是否存在,再进入集合查看文件列表的数量与名称是否与来源一致,最后确认每个文件的处理状态字段已经离开等待或处理中。失败表现比较直观:上传后文件列表没有新增记录,文件状态长时间停留在等待处理,或者同一文件重复出现多条记录。遇到这些情况时,先检查文件格式与大小是否在数据集允许范围内,再确认账号对目标集合有写入权限,必要时重新导入并观察状态变化。资料入库是后续所有环节的前提,文件没有真正进入集合,解析与索引都无从谈起。

解析分块路径的检查入口

解析分块在集合的文件详情与分块管理界面查看。FastGPT v4.17.2 官方文档说明,数据集引擎会按配置的分块方式把文件切分为若干数据块,常见方式包括按固定长度切分与按段落等语义边界切分,具体选项以文档描述为准。核对动作是打开目标文件,查看分块列表的总数、每块文本的起止内容以及是否保留了标题或段落结构。失败表现包括分块数量明显偏少导致单块内容过长,分块把一句话或一张表格从中间截断,以及分块内容为空或只剩标点。出现这类情况时,回到集合配置检查分块参数是否与文档类型匹配,例如结构化文档适合按语义边界切分,纯文本可以按长度切分,调整后重新解析并再次核对分块列表。分块质量直接影响检索命中的粒度,上线前值得逐类文件抽查。

索引状态与检索测试路径的检查入口

索引状态与检索测试在集合的索引管理与搜索测试区域完成。FastGPT v4.17.2 官方文档指出,数据块需要经过索引处理才能被检索命中,索引可以处于未开始、进行中、已完成等状态。核对动作是先确认集合内全部数据块的索引状态已经完成,再进入搜索测试,用几个已知答案的问题验证返回结果是否来自预期文件与分块。失败表现包括索引长时间停留在进行中,部分数据块始终没有索引记录,以及搜索测试返回空结果或返回内容与问题无关。遇到这些情况,先检查索引任务是否因为数据量或配置问题中断,再确认检索参数与文档描述一致,然后重新触发索引并复测。检索测试通过后再开放使用,能减少上线后才发现问题的返工。

相关技术入口

References