Commit Graph

  • 8171d754e0 [improvement][chat]Rename PostProcessor to ResponseProcessor jerryjzhang 2023-11-29 10:28:49 +08:00
  • 6be0f02c75 [improvement] add database config (#447) mainmain 2023-11-29 10:14:52 +08:00
  • 95e3138ab2 (improvement)(chat) Merge ParseResponder into PostProcessor, and change ExecuteResponder to QueryResponder (#448) LXW 2023-11-29 10:08:25 +08:00
  • 3a30a1a317 [improvement](project) Support cspider multi-table association, fix dictionary loading, and repair InternalMetric exceptions. (#446) lexluo09 2023-11-28 21:16:02 +08:00
  • 46733d1728 (improvement)(semantic) Batch download compatible with empty data (#445) LXW 2023-11-28 16:38:30 +08:00
  • b6734d99e1 [improvement](chat) add DemoChatConfig in cspider (#444) lexluo09 2023-11-28 15:42:13 +08:00
  • 9cb01149f8 [improvement](chat) Optimize the configuration of cspider-related models, and fix the issue of different models having the same dimensionName (#443) lexluo09 2023-11-28 15:08:46 +08:00
  • db88127da9 (fix)(semantic) Modify data type of s2_collect in schema-mysql.sql and fixed startup problem when database data is empty (#442) LXW 2023-11-28 13:55:19 +08:00
  • 0e492ef402 (fix):fix startup crash (#441) Scott 2023-11-28 13:29:58 +08:00
  • 4d095f9676 (fix)(chat) Fix query dimension value error (#440) v0.8.0 LXW 2023-11-28 01:21:55 +08:00
  • 7c7ccadcfd [improvement](chat) fix checkstyle error in CollectService (#439) lexluo09 2023-11-28 00:39:22 +08:00
  • 02b9dc6947 (improvement)(chat) Update ConfigureDemo and dict txt for test (#438) LXW 2023-11-28 00:31:54 +08:00
  • 4222d7e2b5 [improvement](chat) fix filter_condition size ==0 error in python service and update version to '0.8.0-SNAPSHOT' (#437) lexluo09 2023-11-28 00:27:21 +08:00
  • b5daf04c96 [improvement][semantic-fe] Fixing the issue with passing the model ID for dimensions in the indicator market. (#436) tristanliu 2023-11-27 23:38:31 +08:00
  • d26089a249 [improvement](chat) fix checkstyle in ParseInfoUpdateProcessor (#435) lexluo09 2023-11-27 23:15:36 +08:00
  • 627683d437 [improvement](chat) fix ParseResponder class compile error (#434) lexluo09 2023-11-27 23:06:58 +08:00
  • 87e222eecc [improvement](chat) QueryTypeParser tag optimize (#433) lexluo09 2023-11-27 22:58:24 +08:00
  • 667272b103 [improvement](chat)Rename some ParseResponder classes jerryjzhang 2023-11-27 22:05:41 +08:00
  • 3f08d95aaa [improvement][semantic-fe] Updating the datePicker component to use dayjs instead. (#432) tristanliu 2023-11-27 21:31:51 +08:00
  • 27ebda3439 [improvement][semantic-fe] Adding the ability to edit relationships between models in the canvas. (#431) tristanliu 2023-11-27 21:26:55 +08:00
  • 52eca178d3 [improvement](chat) remove FilterCondition in LLMReq (#430) lexluo09 2023-11-27 20:38:20 +08:00
  • f5a064aaad [improvement](chat) add TAG to Element and Nature, fix MetricTagQuery queryMode (#429) lexluo09 2023-11-27 17:51:54 +08:00
  • 41e585324d [improvement](chat) remove Python service and rewrite it using a Java project (#428) lexluo09 2023-11-27 17:40:10 +08:00
  • c36082476f (improvement)(chat) improve corrector and support sql union (#427) mainmain 2023-11-27 17:02:04 +08:00
  • 4bc1378285 [improvement](python) fix examplar datediff('day') to datediff('month') (#426) lexluo09 2023-11-27 16:29:05 +08:00
  • 23d01c4f83 (feature)(webapp) add query mode in parse tip and change query modes query to METRIC and TAG (#425) williamhliu 2023-11-27 16:12:10 +08:00
  • 49ebb70cb3 (improvement)(chat) Modify the query types supported by agent rule-type tools to metric type and tag types (#424) LXW 2023-11-27 15:02:20 +08:00
  • 27bb1b322e (improvement) Move out the datasource and merge the datasource with the model, and adapt the chat module (#423) jipeli 2023-11-27 11:05:24 +08:00
  • 0534053ff9 (feature)(chat-sdk) trend chart supports switch between line and bar,add second drill-down dimensions,chang queryMode from ENTITY to TAG (#422) williamhliu 2023-11-25 11:13:10 +08:00
  • fe2a424718 [improvement](project) Switch ENTITY to TAG uniformly in the queryType and semanticQuery (#420) lexluo09 2023-11-24 18:17:48 +08:00
  • d79e30cd7a (improvement)(knowledge) ModelSchema add tag type element (#419) LXW 2023-11-24 17:52:30 +08:00
  • aa433baa06 [improvement](python) LLM parsing related services support Python service and Java service invocation (#418) lexluo09 2023-11-24 15:59:29 +08:00
  • 30bb9a1dc0 [improvement][semantic-fe] Adding the ability to filter dimensions based on whether they are tags or not. (#417) tristanliu 2023-11-23 16:29:10 +08:00
  • c168925f03 (improvement)(chat) metric check compatible with count(*) (#416) LXW 2023-11-22 18:29:58 +08:00
  • 42c0bea8fc [improvement](chat) rule and llm support replace metric (#415) mainmain 2023-11-22 15:05:10 +08:00
  • 291c00749a (improvement)(semantic) Support dimension search by tag or not, compatible with historical data (#414) LXW 2023-11-22 10:31:35 +08:00
  • 6763ea0f7b (improvement)(semantic) Support dimension search by tag or not (#413) LXW 2023-11-21 22:06:36 +08:00
  • f917defea8 [improvement](chat) Converting bizName to Name requires consideration of the time field (#412) lexluo09 2023-11-21 15:44:00 +08:00
  • 91718592d4 (improvement)(semantic) Add is_tag label to the dimension and Specify entity alias on datasource primary-key (#411) LXW 2023-11-21 11:44:27 +08:00
  • 6d9a8095eb [improvement](chat) adapt checkstyle. (#410) mainmain 2023-11-20 20:42:23 +08:00
  • 5b8fdbc6fd [improvement](chat) rule and llm supports replace metric (#408) mainmain 2023-11-20 17:04:14 +08:00
  • e15e44e4a2 (feature)(chat-sdk) update antd version to 5 (#409) williamhliu 2023-11-20 16:58:53 +08:00
  • 980d317152 (improvement)(common) Add description for sys parameter (#407) LXW 2023-11-20 14:52:47 +08:00
  • 2c23c2f574 [improvement](chat) Fix the shutdown issue with the Python service. (#405) lexluo09 2023-11-20 13:24:38 +08:00
  • 80ad75503b [improvement][semantic-fe] Upgrading antd version to 5.x, extracting the batch operation button component, optimizing the interaction for system settings, and expanding the configuration generation types for list-to-select component. (#404) tristanliu 2023-11-20 12:04:08 +08:00
  • 0143b0a1b2 (improvement)(chat)Add PostProcessor to do some logic after parser and corrector (#403) LXW 2023-11-20 09:58:25 +08:00
  • dd115f9d37 [improvement](knowledge) add dataSource filter sql for fillKnowledgeDimValue (#402) daikon 2023-11-18 16:12:31 +08:00
  • f198ce1ef8 [improvement](chat) If there is no aggregate function in the S2SQL, add the field to the 'SELECT' statement. (#401) lexluo09 2023-11-18 10:28:09 +08:00
  • 18211a215d (improvement) (common) Update sys parameter init (#400) LXW 2023-11-17 18:34:58 +08:00
  • d6a386ad03 [improvement](project) Parameters are uniformly obtained from system settings, removing optimization.properties, and modifying SysParameter parameters (#399) lexluo09 2023-11-17 18:11:07 +08:00
  • 8f19584ad7 (improvement)(semantic)Simplify datasource related code and support setting filter SQL for dict generation (#397) LXW 2023-11-17 17:52:28 +08:00
  • d9eaf79ab8 [improvement](python) remove virtualenv in python shell (#395) lexluo09 2023-11-17 10:33:32 +08:00
  • 05b1a7ec3b [improvement](chat) remove nativeQuery config in chat (#394) lexluo09 2023-11-16 21:51:08 +08:00
  • 11cdcb29fa [improvement](chat) When determining the query type, S2SQL is uniformly used for parsing. (#393) lexluo09 2023-11-16 17:39:46 +08:00
  • 46a9e5b097 [improvement](chat) Added query type parsing, supporting metrics, entities, and other query types. (#392) lexluo09 2023-11-16 17:08:56 +08:00
  • 8c65ac80b5 [improvement][chat] Move python code out of chat-core module jerryjzhang 2023-11-16 15:16:08 +08:00
  • 5b3a9ffba8 [improvement](chat) remove duplicates from multiple SQL identified by LLM. (#391) lexluo09 2023-11-16 09:59:54 +08:00
  • 8688c8c2b3 [improvement][chat] Move python code out of chat-core module jerryjzhang 2023-11-16 09:58:25 +08:00
  • 13d8b9cff5 Get original name for dimensions and metrics. (#390) 天河 2023-11-15 20:14:30 +08:00
  • aa448b1ba3 [improvement](chat) Add a LLMParserLayer to interact with a Python service and add comments to certain classes (#388) lexluo09 2023-11-15 14:49:22 +08:00
  • 7ef3d92f2c [doc][chat]Add javadoc to rule-based semantic parsers jerryjzhang 2023-11-15 10:41:59 +08:00
  • 9f09598ccd (improvement) (semantic) add auth check and exception catch for batch download (#385) LXW 2023-11-15 09:58:50 +08:00
  • 36c8938ff7 (improvement) (common) add sys parameter setting (#384) LXW 2023-11-14 21:41:59 +08:00
  • 3271db4ca6 (fix)(chat) Fix NPE (#382) yangde 2023-11-14 20:58:37 +08:00
  • 400d8b34fd [improvement][semantic-fe] Optimizing the logic for setting dimension values and editing data sources, and adding system settings functionality (#383) tristanliu 2023-11-14 06:01:23 -06:00
  • d4374f7074 (fix):using virtual env and fix chromadb's version (#381) Scott 2023-11-14 17:51:47 +08:00
  • 438ee539d6 (improvement)(chat) metricSemantic query without dateInfo not get queryRatio (#380) jipeli 2023-11-14 17:02:27 +08:00
  • 5ccde0206c (feature) (chat) add llm examples in chat config (#379) LXW 2023-11-14 16:27:10 +08:00
  • 74ed269544 (improvement)(chat) linkingValues is not passed to llm and optimize SchemaCorrector code (#378) lexluo09 2023-11-14 11:12:27 +08:00
  • 1ad2c5402b (feature) (common) add sys parameter setting (#377) LXW 2023-11-13 22:07:18 +08:00
  • 805abeb261 (fix)(chat)Fix WhereCorrector's handling of time dimensions of weeks and months (#372) yangde 2023-11-13 21:06:49 +08:00
  • 551a376b00 (improvement)(chat) add linking value switch and rename use.s2SQL.switch parameters (#376) lexluo09 2023-11-13 20:22:25 +08:00
  • 47be92d5f6 [improvement] remove number condition (#375) mainmain 2023-11-13 19:52:18 +08:00
  • 5feac0c14e (improvement)(chat) Fixed an error in struct sql query order by aggregate metric (#374) lexluo09 2023-11-13 16:06:10 +08:00
  • 0f02e21eaa (improvement)(chat) rename logicSql to correctS2SQL and the rule does not perform corrector operation (#373) lexluo09 2023-11-13 15:36:27 +08:00
  • cdb84716b7 (improvement)(chat) aggregator supports from chinese to english in s2sql (#371) mainmain 2023-11-13 14:51:23 +08:00
  • 731238de08 Feature/Refactor querySelect to queryRanker and fix some errors in integration tests (#369) LXW 2023-11-12 22:47:58 +08:00
  • cb1ad94086 (improvement)(chat) struct query need to correct (#366) lexluo09 2023-11-10 22:00:24 +08:00
  • 24b0be7566 (improvement)(chat) when added to SchemaMap, duplicate elements are removed (#365) lexluo09 2023-11-10 21:47:20 +08:00
  • 3241ef87a3 (improvement)(webapp) optimize schema map content (#364) williamhliu 2023-11-10 20:55:56 +08:00
  • bd541e1199 (feature)(webapp) agent defaults to list mode, supports switching to card mode (#362) williamhliu 2023-11-10 18:21:59 +08:00
  • f998f27c6f (feature)(chat-sdk) compatible with the selectedParses field (#361) williamhliu 2023-11-10 17:19:08 +08:00
  • cf788316c3 (improvement)(chat) updateParseInfo after selectQueries and add update mysql s2_agent table LLM_S2QL -> LLM_S2SQL (#359) lexluo09 2023-11-10 16:43:23 +08:00
  • 8ed7e91221 (improvement) (semantic) support metric data batch download (#358) LXW 2023-11-10 16:35:17 +08:00
  • e537b738e4 (improvement)(chat) Make s2ql switch compatible, executeDirectQuery also needs to perform corrections, and update ParserInfo. (#355) lexluo09 2023-11-10 14:31:02 +08:00
  • bf3a111e55 (feature)(webapp) modify QL to SQL (#354) williamhliu 2023-11-10 09:36:50 +08:00
  • 63a526709d (improvement)(chat) fix count_distinct error in struct query and not init S2SqlByStruct if isUseS2SqlSwitch is false (#353) lexluo09 2023-11-09 23:02:17 +08:00
  • e0088e8f8f update work to doXXX and integrate the SemanticCorrector code (#351) lexluo09 2023-11-09 22:17:13 +08:00
  • 7d33c49db8 Modify s2ql to s2sql and add LLMSemanticQuery containing S2SQLQuery and MetricInterpretQuery. (#350) lexluo09 2023-11-09 21:59:27 +08:00
  • acee0a36da (improvement)(chat) fix test error (#349) lexluo09 2023-11-09 20:48:40 +08:00
  • a528ba6070 Merge pull request #348 from williamhliu/master williamhliu 2023-11-09 20:45:47 +08:00
  • ba224ac335 (feature)(chat-sdk) modify recommend metric rule williamhliu 2023-11-09 20:27:18 +08:00
  • 18aa14118c [improvement][semantic-fe] Redesigning the indicator homepage to incorporate trend charts and table functionality for indicators (#347) tristanliu 2023-11-09 05:37:36 -06:00
  • 4e139c837a (improvement)(chat) Optimize the update parserInfo code and resolve compilation exceptions (#346) lexluo09 2023-11-09 17:35:38 +08:00
  • 6ad74bb206 [improvement][chat]Use one RuleBasedParser to encapsulate all rule-based semantic parsers jerryjzhang 2023-11-09 16:09:56 +08:00
  • 16c3de44e4 (improvement)(chat) Overall code optimization for the corrector (#345) lexluo09 2023-11-09 16:03:05 +08:00
  • 608a4f7a2f (fix):fix compile error (#344) Scott 2023-11-09 15:37:26 +08:00
  • cd972d0850 [improvement][chat] Remove deprecated executeQuery method jerryjzhang 2023-11-09 14:21:18 +08:00
  • 2aeeb1a14e (improvement) (semantic) query dimension value support specifying time range (#343) LXW 2023-11-09 11:50:19 +08:00
  • 41aa6ff8e4 add api service for sql_agent for crud opereations of few-shots examples. (#342) codescracker 2023-11-09 11:46:56 +08:00