更新附件识别结果

  • 接口:common/attachment/recognition/update
  • Method:POST
  • 数据格式:JSON
  • 限流信息:2000次/小时
  • 接口说明:基于附件的唯一键attachment_url去更新附件的AI识别结果,这个修改识别结果会导致规则校验的结果与原来不一致。一般此接口用于AI识别附件后,基于附件的值做校验或者统计,当识别不对时,调用此接口修改识别结果。需要注意original_llm_result是无法被修改的,以供比对修改了哪些内容。
  • 变更历史

参数:

请求参数

字段名称 字段类型 是否必填 长度限制(字节) 字段描述
bizId String TRUE 64 业务唯一识别码
timestamp Long TRUE 13 13位时间戳,会基于此字段做有效性校验,如果与云简系统服务器时间差超过10分钟,会被认为无效请求
data.attachment_url String TRUE 255 云简单内部的文件唯一键
data.llm_result JSON TRUE 255 附件识别结果

返回参数

字段名称 字段类型 字段描述
resCode Integer 响应状态码(见附录)
resMsg String 响应描述信息
data JSONObject 附件识别结果
data.file_name String 文件名
data.attachment_url String 附件URL
data.attachment_type_code String 附件类型
data.type String 文件对应的识别模版,各个公司不通
data.llm_result JSONObject 模型解析结果,未修改时与original_llm_result一致,此字段可以修改,参考附件识别结果修改接口
data.original_llm_result JSONObject 模型原解析结果,基于模版自定义,一半是AI或者OCR的结果,具体字段基于公司的type模版固定。

示例:

请求数据

{
  "bizId": "xxxawfdnwefnk",
  "timestamp": 1742729148000,
  "data": {
    "attachment_url": "4899f80c-71ed-4ae1-9f5a-44029cc47618.pdf",
    "llm_result": {
      "reimburser": "张三",
      "total": "149700",
      "payee_account_name": "李四",
      "regional_or_department_head": ""
    }
  }
}

返回数据

{
  "resCode": 200000,
  "resMsg": "success",
  "bizId": "xxxawfdnwefnk",
  "data": {
    "type": "expenseReimbursementForm",
    "file_name": "报销单 (1).pdf",
    "attachment_url": "4899f80c-71ed-4ae1-9f5a-44029cc47618.pdf",
    "attachment_type_code": "HRSJ003_CW_BXD",
    "llm_result": {
      "reimburser": "张三",
      "total": "149700",
      "payee_account_name": "李四",
      "regional_or_department_head": ""
    },
    "original_llm_result": {
      "reimburser": "张三",
      "total": "149700",
      "payee_account_name": "李四",
      "regional_or_department_head": ""
    }
  }
}

变更历史

变更日期 变更人 变更描述
2025-03-24 陈波 新建文档

results matching ""

    No results matching ""