[improvement][chat]Support user feedback to semantic parse info.#1729

This commit is contained in:
jerryjzhang
2024-10-28 02:07:54 +08:00
parent c2785139f2
commit eb28d832bc
11 changed files with 85 additions and 54 deletions

View File

@@ -15,6 +15,10 @@ public class SchemaMapInfo {
private final Map<Long, List<SchemaElementMatch>> dataSetElementMatches = new HashMap<>();
public boolean isEmpty() {
return dataSetElementMatches.keySet().isEmpty();
}
public Set<Long> getMatchedDataSetInfos() {
return dataSetElementMatches.keySet();
}

View File

@@ -28,6 +28,7 @@ public class QueryNLReq extends SemanticQueryReq {
private Map<String, ChatApp> chatAppConfig;
private List<Text2SQLExemplar> dynamicExemplars = Lists.newArrayList();
private SemanticParseInfo contextParseInfo;
private SemanticParseInfo selectedParseInfo;
@Override
public String toCustomizedString() {