这个品类的数据长什么样
科研经费预算调整与报销场景下,材料分三类进入工具调用流程:预算调整申请单、报销单、合同发票。预算调整申请单记录调整科目、原预算数、调整后数、申请日期与签字;报销单记录费用名称、数量、金额、发生日期与经办签字;合同发票记录合同名称、发票号、开票日期、金额与回执。三类材料按周或按月汇总,字段口径需在表头写明统计范围、例外项与日期依据。材料进入该功能时,预算调整申请单用于核对调整前后科目与签字是否一致,报销单用于核对费用名称、数量与日期是否对得上,合同发票用于核对发票号、金额与回执是否齐全。工具调用节点读取这些材料字段作为参数,返回结果供后续核对。
配置怎么定
这一环由工作流里的工具调用节点(由模型决定是否调用,节点执行)执行,输出工具调用结果(调用记录里的入参与返回)。「进度表与统计口径说明」由后续 AI 节点或人工核对接着完成。模型依据工具介绍、参数介绍与参数是否必须,判断这一次要不要调用工具;无必填参数时模型可能自行编造参数值,有必填参数而上下文没有合适取值时可能不调用。
| 对象 | 判断 | 核验动作 |
|---|---|---|
| 预算调整申请单 | 核对调整科目、原预算数、调整后数、申请日期与签字;同一记录在申请单与报销单里的名称、数量、日期需对得上 | 打开工具节点介绍字段,核对参数介绍与是否必须两项;用缺必填参数的问句试跑,看是否先追问;在画布上核对菱形连线与节点状态,确认 toolChoice 与 functionCall 的调用记录 |
| 报销单 | 核对费用名称、数量、金额、发生日期与经办签字;版本未同步时以最新签字版本为准 | 逐个打开参数配置,核对介绍与是否必须;检查返回结果里是否出现业务材料中不存在的取值;核对 functionCall 返回的入参与返回是否与报销单字段一致 |
| 合同发票 | 核对合同名称、发票号、开票日期、金额与回执;缺签字或回执时标记为例外项 | 核对工具介绍是否写明用途、何时该用、返回什么结果;用一条缺发票号的问句试跑,看是否先追问;核对 toolChoice 调用记录里的参数是否与合同发票字段对应 |
| 工具调用节点连线 | 菱形接口已连到目标工具,节点状态与画布一致 | 在画布上核对菱形连线与节点状态;检查多个工具串联后结果是否互相串台;确认调用记录里的入参与返回可逐条核对 |
容易做错的三处
- 现象:同一记录在预算调整申请单与报销单里的名称、数量、日期对不上。原因:两份材料分别录入,未以同一字段口径核对,工具调用参数取值来源不一致。
- 现象:合同发票版本未同步,旧版发票号与新版回执并存。原因:材料更新后未重新触发工具调用,调用记录里的入参仍指向旧版字段。
- 现象:报销单缺经办签字或合同发票缺回执,统计时仍计入合计。原因:是否必须字段未与业务材料对应,模型未追问直接按介绍调用。
怎么确认配好了
本功能验收:用缺必填参数的问句试跑,核调用记录里的入参与返回,确认是追问还是按介绍调用;检查 toolChoice、functionCall 与工具调用节点连线状态,确认返回结果里没有业务材料中不存在的取值。
业务测试:用一周记录核对合计,看口径与例外是否写清;核对预算调整申请单、报销单、合同发票的字段、日期与签字,确认记录数与统计数对得上。
- 打开工具节点介绍字段,检查这段描述单独拿出来能否读懂;逐个打开参数配置,核对介绍与是否必须两项。
- 在画布上核对菱形连线与节点状态;用一条缺该字段的问句试跑,看是否先追问,不直接编造;核对调用记录里的入参与返回。