SYMBOL INDEX (60 symbols across 17 files) FILE: chat_rest/src/main/java/com/am/chat/bi/ChatBIApplication.java class ChatBIApplication (line 10) | @SpringBootApplication method main (line 16) | public static void main(String[] args) { FILE: chat_rest/src/main/java/com/am/chat/bi/comm/AppCode.java type AppCode (line 7) | public enum AppCode { method AppCode (line 13) | AppCode(int code, String appName) { method getCode (line 18) | public int getCode() { method getAppName (line 22) | public String getAppName() { method getAppName (line 26) | public static String getAppName(int code) { FILE: chat_rest/src/main/java/com/am/chat/bi/comm/ErrorCode.java type ErrorCode (line 6) | public enum ErrorCode { method ErrorCode (line 22) | ErrorCode(int code, String msg) { method getCode (line 27) | public int getCode() { method getMsg (line 31) | public String getMsg() { FILE: chat_rest/src/main/java/com/am/chat/bi/comm/Result.java class Result (line 12) | @Data method Result (line 22) | public Result() {} method Result (line 24) | private Result(ErrorCode errorCode) { method success (line 28) | public static Result success() { method fail (line 32) | public static Result fail(ErrorCode errorCode) { method isSuccess (line 36) | public static boolean isSuccess(Result result) { method withErrorMsg (line 40) | public Result withErrorMsg(String msg) { method withResponse (line 45) | public Result withResponse(T response) { method toString (line 50) | @Override FILE: chat_rest/src/main/java/com/am/chat/bi/comm/ResultMeta.java class ResultMeta (line 10) | @Data method ResultMeta (line 19) | public ResultMeta() {} method ResultMeta (line 21) | public ResultMeta(ErrorCode errorCode) { method setMsg (line 26) | void setMsg(String msg) { FILE: chat_rest/src/main/java/com/am/chat/bi/comm/StateCode.java type StateCode (line 6) | public enum StateCode { method StateCode (line 13) | StateCode(Integer code) { method getStateCode (line 17) | public static StateCode getStateCode(Integer code) { method getCode (line 28) | public Integer getCode() { FILE: chat_rest/src/main/java/com/am/chat/bi/comm/Utils.java class Utils (line 12) | public class Utils { method getStringDate (line 14) | public static String getStringDate(Date date) { method getStringToDate (line 20) | public static Date getStringToDate(String date) { FILE: chat_rest/src/main/java/com/am/chat/bi/config/SwaggerConfiguration.java class SwaggerConfiguration (line 18) | @EnableSwagger2 method createApi (line 33) | @Bean method apiInfo (line 44) | private ApiInfo apiInfo() { FILE: chat_rest/src/main/java/com/am/chat/bi/controller/LLMsController.java class LLMsController (line 17) | @RestController method intention (line 25) | @PostMapping(value = "/intention", produces = MediaType.APPLICATION_JS... method dimMetrics (line 32) | @PostMapping(value = "/dimMetrics", produces = MediaType.APPLICATION_J... method querySql (line 39) | @PostMapping(value = "/querySql", produces = MediaType.APPLICATION_JSO... FILE: chat_rest/src/main/java/com/am/chat/bi/domain/dao/SchemaMetaInfo.java class SchemaMetaInfo (line 3) | public class SchemaMetaInfo { FILE: chat_rest/src/main/java/com/am/chat/bi/domain/vo/ResponseVo.java class ResponseVo (line 9) | @Data FILE: chat_rest/src/main/java/com/am/chat/bi/service/LLMsService.java type LLMsService (line 5) | public interface LLMsService { method getIntention (line 6) | Result getIntention(String queryContent); method getDimMetric (line 7) | Result getDimMetric(String queryContent); method getSql (line 8) | Result getSql(String queryContent); FILE: chat_rest/src/main/java/com/am/chat/bi/service/impl/LLMsServiceImpl.java class LLMsServiceImpl (line 15) | @Service method getIntention (line 20) | @Override method getDimMetric (line 39) | @Override method getSql (line 64) | @Override FILE: chat_rest/src/main/resources/sql/mysql.sql type `scheam_meta_info` (line 3) | CREATE TABLE `scheam_meta_info` ( FILE: plugins/src/main/java/com/am/chat/bi/utils/AliLLMsUtil.java class AliLLMsUtil (line 15) | public class AliLLMsUtil { method getResult (line 22) | public static String getResult(String prompt) throws Exception { FILE: plugins/src/main/java/com/am/chat/bi/utils/LLMsResultUtil.java class LLMsResultUtil (line 10) | public class LLMsResultUtil { method getIntentionResult (line 12) | public static String getIntentionResult(String result){ method getJsonValue (line 24) | public static JsonElement getJsonValue(String result, String name) { method getDimMetricJson (line 30) | public static String getDimMetricJson(String result){ method getSqlResult (line 42) | public static String getSqlResult(String result){ FILE: plugins/src/main/java/com/am/chat/bi/utils/PromptUtil.java class PromptUtil (line 3) | public class PromptUtil { method getIntentionPrompt (line 10) | public static String getIntentionPrompt(String queryContent) { method getDimensionMetricPrompt (line 20) | public static String getDimensionMetricPrompt(String queryContent) { method getSqlPrompt (line 28) | public static String getSqlPrompt(String queryContent, String dbType, ...