diff --git a/chat/core/src/main/java/com/tencent/supersonic/chat/persistence/dataobject/CostType.java b/chat/core/src/main/java/com/tencent/supersonic/chat/persistence/dataobject/CostType.java index b51ec95a7..7fa89d99f 100644 --- a/chat/core/src/main/java/com/tencent/supersonic/chat/persistence/dataobject/CostType.java +++ b/chat/core/src/main/java/com/tencent/supersonic/chat/persistence/dataobject/CostType.java @@ -4,8 +4,7 @@ public enum CostType { MAPPER(1, "mapper"), PARSER(2, "parser"), QUERY(3, "query"), - PARSERRESPONDER(4, "responder"), - PROCESSOR(5, "processor"); + PROCESSOR(4, "processor"); private Integer type; private String name; diff --git a/common/src/main/java/com/tencent/supersonic/common/pojo/ModelCluster.java b/common/src/main/java/com/tencent/supersonic/common/pojo/ModelCluster.java index 8bb33c28d..ca02b953b 100644 --- a/common/src/main/java/com/tencent/supersonic/common/pojo/ModelCluster.java +++ b/common/src/main/java/com/tencent/supersonic/common/pojo/ModelCluster.java @@ -16,6 +16,8 @@ public class ModelCluster { private Set modelIds = new LinkedHashSet<>(); + private Set modelNames = new LinkedHashSet<>(); + private String key; private String name; @@ -35,9 +37,10 @@ public class ModelCluster { } public void buildName(Map modelNameMap) { - name = modelNameMap.entrySet().stream().filter(entry -> - modelIds.contains(entry.getKey())).map(Map.Entry::getValue) - .collect(Collectors.joining(split)); + modelNames = modelNameMap.entrySet().stream().filter(entry -> + modelIds.contains(entry.getKey())).map(Map.Entry::getValue) + .collect(Collectors.toSet()); + name = String.join(split, modelNames); } public static Set getModelIdFromKey(String key) {