更新附件识别结果
- 接口: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 |
陈波 |
新建文档 |