这个品类的数据长什么样
实验室危化品采购与台账场景中,材料通常包括危化品采购申请、领用登记、库存台账三类。采购申请记录品名、规格、数量、供应商、申请日期与审批签字;领用登记记录领用人、领用数量、领用日期与领用人签字;库存台账记录结存数量、入库日期、出库日期与保管人签字。这些材料以文档或表格形式进入知识库检索节点,各自承担不同角色:采购申请用于核对采购来源与审批链,领用登记用于核对实际消耗与领用回执,库存台账用于核对结存与日期连续性。材料更新节奏受采购批次、领用频次与盘点周期影响,字段特征以名称、数量、日期、签字为主,版本同步与回执完整性是核对重点。
配置怎么定
这一环由知识库检索节点的引用输出执行,输出引用内容数组,每条含原文片段与来源标识,长度可以为 0。差异清单要由后续 AI 节点、代码节点或人工接着做,引用数组本身不是差异清单、台账或报告。
| 对象 | 判断 | 核验动作 |
|---|---|---|
| 危化品采购申请 | 名称、数量、日期与签字是否与库存台账一致 | 在引用内容里定位采购申请原文片段,核对品名、数量、申请日期与审批签字,记录来源标识 |
| 领用登记 | 领用数量、领用日期与领用人签字是否与库存台账出库记录一致 | 打开引用角标对照领用登记原文,核对数量与日期,检查领用人签字或回执是否缺失 |
| 库存台账 | 结存数量、入库日期、出库日期与保管人签字是否连续且版本同步 | 逐条比对台账原文片段与采购申请、领用登记,标记名称、数量、日期对不上的字段 |
| 知识库检索节点 | 引用内容数组长度与命中材料一致,为空也走通链路 | 用一条无匹配材料的问句试跑,查看 responseData(开启详情返回后的非流式模块结果) 中引用数组为空而链路继续;打开 quoteList 核对搜索参数与引用片段 |
容易做错的三处
- 现象:同一记录在采购申请与库存台账里的名称或数量对不上。原因:录入时品名简写、数量单位不一致或版本未同步,需先核命中材料再定位差异字段。
- 现象:领用登记与库存台账的日期或领用人签字缺失。原因:领用回执未及时归档或签字流程未走完,导致两份材料无法逐项对齐。
- 现象:回答里没有引用角标,或引用片段与原文对不上。原因:本轮未命中对应材料或引用来源标识错位,不能直接归因于长度裁剪,应先核命中情况。
怎么确认配好了
本功能验收:问一个有原文依据的问题,核引用内容数组与引用角标能否回指原文段落;再问一个无匹配材料的问题,确认数组为空而链路走通。引用条数是数组长度,quoteMaxToken 是引用内容预算,两者不做相等比较;涉及引用上限时核引用文本的 tokens,数组条数单独记录。
业务测试:用一条真实记录找出与台账不一致的字段,交复核人确认并回写。
- 在节点里核对已选知识库集合与它们的向量模型是否为同一向量模型
- 打开搜索参数面板逐项核对取值,并用一条无匹配材料的问句试跑,看引用数组为空而链路继续