Skip to content

烟草缺陷分类

图片缺陷分类

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": "大模型调用异常"}


......