diff --git a/chat/server/src/main/java/com/tencent/supersonic/chat/server/pojo/ParseContext.java b/chat/server/src/main/java/com/tencent/supersonic/chat/server/pojo/ParseContext.java index 5e97c83d2..d7e11d0e4 100644 --- a/chat/server/src/main/java/com/tencent/supersonic/chat/server/pojo/ParseContext.java +++ b/chat/server/src/main/java/com/tencent/supersonic/chat/server/pojo/ParseContext.java @@ -19,7 +19,7 @@ public class ParseContext { } public boolean enableNL2SQL() { - return Objects.nonNull(agent) && agent.containsDatasetTool(); + return Objects.nonNull(agent) && agent.containsDatasetTool()&&response.getSelectedParses().size() == 0; } public boolean enableLLM() {