烟草缺陷分类
图片缺陷分类
client->tobacco_defect_detection
请求参数
名称 | 类型 | 是否必须 | 说明 |
---|---|---|---|
images | ObjectArray | Y | 图片对象数组 |
+id | String | Y | 图片id |
+url | String | Y | 图片url地址 |
reference_document | Obejct | Y | 参考文档对象 |
+md5 | String | Y | 参考文档md5值 |
+url | String | Y | 参考文档url地址 |
响应参数(流式text/event-stream)
名称 | 类型 | 是否必须 | 说明 |
---|---|---|---|
id | String | Y | 图片id-对于所有图片统一的问题返回-1 |
status | String | Y | 正确-success,错误-返回错误消息 |
message | String | Y | 正确-success,错误-返回错误消息 |
defects | ObjectArray | N | 对应的缺陷检测报告组 |
+type | String | Y | 缺陷种类 |
+reason | String | Y | 原因 |
+fault_location | String | Y | 故障定位 |
+suggestion | String | Y | 维修建议 |
RESTFUL
图片缺陷分类
client->tobacco_defect_detection
POST http://{ip:port}/uran/mm/tobacco_defect_detection
请求示例
{
"images": [
{
"id": "123",
"url": "http://10.10.1.7:32300/storage/files/1735075252571697154.jpg"
},
{
"id": "456",
"url": "http://10.10.1.7:32300/storage/files/1736898577165938690.pdf"
}
],
"reference_document": {
"md5": "xxxxxxxxxxxx",
"url": "http://10.10.1.7:32300/storage/files/烟草缺陷定义.docx"
}
}
响应示例
data: {"id": "123", "status": 200, "message": "success", "defects" : [
{
"type" : "小耳朵破损",
"reason": "折叠推子动作不好",
"fault_location": "可能由以下设备或工序造成:\n1.折叠推子设备:设备的磨损、精度下降或调整不当都可能导致推子动作不准确,进而影响烟盒小耳朵的折叠效果。\n2.折叠工序:小耳朵的折叠和粘贴动作不规范,确保操作流程和参数设置每一步操作都准确无误",
"suggestion": "1.检查并更换折叠推子:停机并仔细检查折叠推子的状态,包括其结构完整性、磨损情况和运动轨迹,及时更换或修复受损部件。\n2.调整参数:调整折叠推子的位置和运动参数,确保其能够准确、稳定地将小耳朵折叠到正确的位置。\n3.定期清洁折叠推子和其相关部件:去除灰尘、油污等杂质,保持其良好的工作状态。"
}, ......
]
}
data: {"id": "456", "status": 500, "message": "大模型调用异常"}
......