企业上了知识库、上了 RAG,AI 还是答不准。这时候大多数人的第一反应是换模型、调参数。但百盛AI 自己的经验是:问题往往不在模型,而在语料——不是语料不够,是语料没人给它做「体检」。
我们见过太多这样的情况:一家企业说「我们有几十万条语料」,但真到要对外交付、要拿它去答客户问题的时候,却答不准、答不对、甚至答出不该答的东西。
追到根上,你会发现一个共性:大家只知道「有多少条」,却不知道这些语料能不能被信任。有没有空文本?有没有重复?向量是不是完整?里面的敏感信息脱没脱?数据是今天刚更新,还是三个月前就停了?——这些,没几个人答得上来。
于是我们把这件事做成了产品化的动作:给语料做体检。就像人每年做体检,不是等病了才去查,而是用一组固定的检查项,定期把身体的状态量出来。
我们的语料体检清单一共 9 项检查。它有一个铁原则:每一项都必须能用一条只读命令复现,输出的是数字,不是形容词。
「数据很干净」不是结论,因为「干净」没法核对。能核对的是「空正文 0 条」「重复 0 条」「向量维度异常 0 条」——数字对不上,谁都能一眼看出问题。这 9 项是:
这 9 项里,任何一项硬伤(FAIL)都会让整份体检判「不及格」;只有软性的治理缺口(WARN)则如实标注为「警告」。把「硬缺陷」和「待定口径」分开,是体检能被信任的前提。
用这套清单查了两年自己家的库,我们把最常出现的自欺归纳成五种「幻觉」。名字是比喻,但每一种背后都对应一条真检查项:
知识库最危险的状态,不是「数据少」,而是「数据看起来多,但没人能说清它能不能用」。
清单好不好用,得拿真数据跑一遍。我们把自家经验库做了一次体检,结果是 38,666 条语料、12 个域、3,027 个会话。硬伤(FAIL)是 0,但揪出了三个「警告」(WARN)——这三条,恰恰是大多数企业知识库都会踩的坑:
这三条「警告」都不是代码 bug,却比 bug 更值得重视:它们不是「算错了」,而是「没被管起来」。
我们为什么这么看重这份清单?因为企业 AI 落地最贵的一环,往往不是训练,而是信任——你的知识库敢不敢被拿去答客户、敢不敢被拿去做交付。
体检解决的不是「让数据变多」,而是「让数据变可信」。它把「我们库挺全的」这种感觉,换成「空正文 0、重复 0、向量异常 0、最新入库 5.3 小时前」这种能被第三方核对的数字。
对百盛AI 来说,这份清单还有一个身份:它是我们「数据资产变现线」的第一个可复用产物——对内是经验库的日检口径,对外是一套「RAG 语料体检」服务的检查骨架。先把自家库跑干净、跑透明,才有资格去帮客户给他们的库做体检。
如果你也在做企业知识库、做 RAG,不妨先问自己一句:我的语料,敢不敢拿这 9 项一项一项过一遍?
官网:szbsai.com