|
994 | 994 | }, |
995 | 995 | "expected": { |
996 | 996 | "title": "Expected Property", |
997 | | - "description": "期望的结果,支持正则。必选。", |
| 997 | + "description": "期望的结果,支持正则。可选,默认匹配所有结果。", |
998 | 998 | "$ref": "#/$defs/jsonRegexOrList", |
999 | | - "markdownDescription": "*string* | *list<string, >*\n\n期望的结果,支持正则。必选。" |
| 999 | + "markdownDescription": "*string* | *list<string, >*\n\n期望的结果,支持正则。可选,默认匹配所有结果。" |
1000 | 1000 | }, |
1001 | 1001 | "threshold": { |
1002 | 1002 | "title": "Threshold Property", |
|
1043 | 1043 | "type": "string", |
1044 | 1044 | "markdownDescription": "*string*\n\n模型 **文件夹** 路径。使用 `model/ocr` 文件夹的相对路径。可选,默认为空。\n\n若为空,则为 `model/ocr` 根目录下的模型文件。\n\n文件夹中需要包含 `rec.onnx`, `det.onnx`, `keys.txt` 三个文件。" |
1045 | 1045 | } |
1046 | | - }, |
1047 | | - "anyOf": [ |
1048 | | - { |
1049 | | - "required": [ |
1050 | | - "expected" |
1051 | | - ] |
1052 | | - }, |
1053 | | - { |
1054 | | - "required": [ |
1055 | | - "expected_code" |
1056 | | - ] |
1057 | | - } |
1058 | | - ] |
| 1046 | + } |
1059 | 1047 | }, |
1060 | 1048 | "OcrV1": { |
1061 | 1049 | "properties": { |
|
1115 | 1103 | }, |
1116 | 1104 | "expected": { |
1117 | 1105 | "title": "Expected Property", |
1118 | | - "description": "期望的分类下标。必选。", |
| 1106 | + "description": "期望的分类下标。可选,默认匹配所有结果。", |
1119 | 1107 | "$ref": "#/$defs/jsonInt32OrList", |
1120 | | - "markdownDescription": "*int* | *list<int, >*\n\n期望的分类下标。必选。" |
| 1108 | + "markdownDescription": "*int* | *list<int, >*\n\n期望的分类下标。可选,默认匹配所有结果。" |
1121 | 1109 | }, |
1122 | 1110 | "order_by": { |
1123 | 1111 | "title": "Order By Property", |
|
1142 | 1130 | "anyOf": [ |
1143 | 1131 | { |
1144 | 1132 | "required": [ |
1145 | | - "model", |
1146 | | - "expected" |
1147 | | - ] |
1148 | | - }, |
1149 | | - { |
1150 | | - "required": [ |
1151 | | - "model_code", |
1152 | | - "expected_code" |
| 1133 | + "model" |
1153 | 1134 | ] |
1154 | 1135 | }, |
1155 | 1136 | { |
1156 | 1137 | "required": [ |
1157 | | - "model_code", |
1158 | | - "expected" |
1159 | | - ] |
1160 | | - }, |
1161 | | - { |
1162 | | - "required": [ |
1163 | | - "model", |
1164 | | - "expected_code" |
| 1138 | + "model_code" |
1165 | 1139 | ] |
1166 | 1140 | } |
1167 | 1141 | ] |
|
1224 | 1198 | }, |
1225 | 1199 | "expected": { |
1226 | 1200 | "title": "Expected Property", |
1227 | | - "description": "期望的分类下标。必选。", |
| 1201 | + "description": "期望的分类下标。可选,默认匹配所有结果。", |
1228 | 1202 | "$ref": "#/$defs/jsonInt32OrList", |
1229 | | - "markdownDescription": "*int* | *list<int, >*\n\n期望的分类下标。" |
| 1203 | + "markdownDescription": "*int* | *list<int, >*\n\n期望的分类下标。可选,默认匹配所有结果。" |
1230 | 1204 | }, |
1231 | 1205 | "threshold": { |
1232 | 1206 | "title": "Threshold Property", |
|
1259 | 1233 | "anyOf": [ |
1260 | 1234 | { |
1261 | 1235 | "required": [ |
1262 | | - "model", |
1263 | | - "expected" |
1264 | | - ] |
1265 | | - }, |
1266 | | - { |
1267 | | - "required": [ |
1268 | | - "model_code", |
1269 | | - "expected_code" |
1270 | | - ] |
1271 | | - }, |
1272 | | - { |
1273 | | - "required": [ |
1274 | | - "model_code", |
1275 | | - "expected" |
| 1236 | + "model" |
1276 | 1237 | ] |
1277 | 1238 | }, |
1278 | 1239 | { |
1279 | 1240 | "required": [ |
1280 | | - "model", |
1281 | | - "expected_code" |
| 1241 | + "model_code" |
1282 | 1242 | ] |
1283 | 1243 | } |
1284 | 1244 | ] |
|
0 commit comments