insert into model_versions(id, model_group, version, status, scenes, metrics) values
('model-vision-detector-v100', 'vision-detector', 'v1.0.0', 'production', '["违法开挖","塔吊","人员入侵","动物防控","鸟巢","信号机破损倾斜"]', '{"precision":0.91,"recall":0.87}'),
('model-vision-segmenter-v100', 'vision-segmenter', 'v1.0.0', 'production', '["深基坑隐患","违规堆土","裂缝识别","水毁核查","沟渠疏通"]', '{"miou":0.78,"dice":0.82}'),
('model-thermal-v100', 'thermal-analyzer', 'v1.0.0', 'production', '["接头严重发热","杆上设备发热"]', '{"temperature_error_c":2.0}'),
('model-pointcloud-v100', 'pointcloud-analyzer', 'v1.0.0', 'production', '["防洪点精密监测","危树侵限"]', '{"registration_error_m":0.08}'),
('model-change-v100', 'change-detector', 'v1.0.0', 'production', '["彩钢板清理","塔吊","防洪点精密监测"]', '{"precision":0.88,"recall":0.84}')
on conflict (id) do nothing;
