(improvement)(Headless) Add Text2SQLType to control whether rules and large models are passed (#891)

Co-authored-by: jolunoluo
This commit is contained in:
LXW
2024-04-07 14:33:17 +08:00
committed by GitHub
parent 12e25c0c50
commit 5f6e9ae194
8 changed files with 48 additions and 17 deletions

View File

@@ -0,0 +1,15 @@
package com.tencent.supersonic.common.pojo.enums;
public enum Text2SQLType {
ONLY_RULE, ONLY_LLM, RULE_AND_LLM;
public boolean enableRule() {
return this.equals(ONLY_RULE) || this.equals(RULE_AND_LLM);
}
public boolean enableLLM() {
return this.equals(ONLY_LLM) || this.equals(RULE_AND_LLM);
}
}