[fix][chat]Fix minor logic issue.

This commit is contained in:
jerryjzhang
2024-12-21 18:49:07 +08:00
parent caf03588c6
commit 933b54085c
3 changed files with 3 additions and 2 deletions

View File

@@ -77,6 +77,7 @@ public class SqlExecutor implements ChatQueryExecutor {
long startTime = System.currentTimeMillis();
QueryResult queryResult = new QueryResult();
queryResult.setQueryId(executeContext.getRequest().getQueryId());
queryResult.setChatContext(parseInfo);
queryResult.setQueryMode(parseInfo.getQueryMode());
queryResult.setQueryTimeCost(System.currentTimeMillis() - startTime);

View File

@@ -47,7 +47,7 @@ public class ErrorMsgRewriteProcessor implements ParseResultProcessor {
public boolean accept(ParseContext parseContext) {
ChatApp chatApp = parseContext.getAgent().getChatAppConfig().get(APP_KEY_ERROR_MESSAGE);
return StringUtils.isNotBlank(parseContext.getResponse().getErrorMsg())
&& Objects.nonNull(chatApp) || chatApp.isEnable();
&& Objects.nonNull(chatApp) && chatApp.isEnable();
}
@Override

View File

@@ -65,7 +65,7 @@ public class LLMSqlCorrector extends BaseSemanticCorrector {
return;
}
Text2SQLExemplar exemplar = (Text2SQLExemplar)semanticParseInfo.getProperties()
Text2SQLExemplar exemplar = (Text2SQLExemplar) semanticParseInfo.getProperties()
.get(Text2SQLExemplar.PROPERTY_KEY);
ChatLanguageModel chatLanguageModel =