feat: 算子上传适配 (#216)

This commit is contained in:
hhhhsc701
2025-12-31 10:30:32 +08:00
committed by GitHub
parent 6a1eb85e8e
commit f183b9f2f3
3 changed files with 9 additions and 4 deletions

View File

@@ -32,8 +32,12 @@ public class OperatorConstant {
public static String CATEGORY_PREDEFINED_ID = "96a3b07a-3439-4557-a835-525faad60ca3";
public static String CATEGORY_DATAMATE_ID = "431e7798-5426-4e1a-aae6-b9905a836b34";
public static String CATEGORY_DATA_JUICER_ID = "79b385b4-fde8-4617-bcba-02a176938996";
public static String CATEGORY_OTHER_VENDOR_ID = "f00eaa3e-96c1-4de4-96cd-9848ef5429ec";
public static Map<String, String> CATEGORY_MAP = new HashMap<>();
static {
@@ -44,5 +48,7 @@ public class OperatorConstant {
CATEGORY_MAP.put("audio", CATEGORY_AUDIO_ID);
CATEGORY_MAP.put("video", CATEGORY_VIDEO_ID);
CATEGORY_MAP.put("all", CATEGORY_ALL_ID);
CATEGORY_MAP.put("datamate", CATEGORY_DATAMATE_ID);
CATEGORY_MAP.put("data-juicer", CATEGORY_DATA_JUICER_ID);
}
}

View File

@@ -36,10 +36,12 @@ public abstract class AbstractParser {
List<String> categories = new ArrayList<>();
categories.add(OperatorConstant.CATEGORY_MAP.get(toLowerCaseIfNotNull(content.get("language"))));
categories.add(OperatorConstant.CATEGORY_MAP.get(toLowerCaseIfNotNull(content.get("modal"))));
categories.add(OperatorConstant.CATEGORY_MAP.getOrDefault(toLowerCaseIfNotNull(content.get("vendor")),
OperatorConstant.CATEGORY_OTHER_VENDOR_ID));
categories.add(OperatorConstant.CATEGORY_CUSTOMIZED_ID);
operator.setCategories(categories);
return operator;
};
}
/**
* 从压缩包内读取指定路径的 yaml 文件并解析为指定类型

View File

@@ -119,9 +119,6 @@ backend-python:
mountPath: /var/log/datamate
gateway:
service:
type: NodePort
nodePort: 30000
volumes:
- *logVolume
volumeMounts: