daikon
31f1fc315d
(improvement)(headless) Remove materialization logic ( #586 )
...
Co-authored-by: kanedai <kanedai@tencent.com >
2023-12-29 23:10:54 +08:00
LXW
d0289a3243
(improvement)(headless) Update schema-mysql.sql and sql-update.sql ( #578 )
...
Co-authored-by: jolunoluo
2023-12-28 10:05:56 +08:00
Chx
cf2b4bfb5c
(fix)(project):modify the s2_app table DDL in sql-update.sql ( #574 )
...
Co-authored-by: caihaixin
2023-12-27 18:56:11 +08:00
lexluo09
0a1f446fb8
(improvement)(chat) After a failed query, the absence of a returned queryId causes the recommendation question call to fail. ( #562 )
2023-12-21 22:10:48 +08:00
LXW
fa38e37be3
(improvement)(headless) Add API interface to provide data services to other applications ( #561 )
...
Co-authored-by: jolunoluo
2023-12-21 22:10:29 +08:00
lexluo09
7b580b7c94
(improvement)(chat) Introduce a separate log file to record key outputs in the pipeline. ( #559 )
2023-12-20 22:45:20 +08:00
lexluo09
2cd8f8022b
[improvement](chat) fix SqlGeneration format issues ( #539 )
2023-12-18 22:05:43 +08:00
lexluo09
e08435902a
[improvement](chat) fix SqlGeneration format issues ( #538 )
2023-12-18 22:04:40 +08:00
LXW
33a2688e77
(improvement)(semantic) Add default canvas display data ( #530 )
...
Co-authored-by: jolunoluo
2023-12-18 15:45:16 +08:00
lexluo09
5016881ce3
[improvement](chat) Add EmbeddingPersistentTask to Persist and reload InMemoryS2EmbeddingStore ( #525 )
2023-12-17 21:53:21 +08:00
lexluo09
9201550027
[improvement](chat) Support new four methods of generating SQL using SqlGeneration large models. ( #519 )
2023-12-16 14:44:56 +08:00
jipeli
c86cd9f901
[improvement][semantic] refactor zipper source type ( #518 )
...
Co-authored-by: jipengli <jipengli@tencent.com >
2023-12-15 21:47:35 +08:00
LXW
4dae84034e
(improvement)(chat) Rename SimilarMetricProcessor, SimilarQueryProcessor to MetricRecommendProcessor, QueryRecommendProcessor ( #513 )
...
Co-authored-by: jolunoluo
2023-12-15 14:56:44 +08:00
LXW
e9a479e2df
(improvement)(chat) Add DrillDownDimensionProcessor and SimilarQueryProcessor to obtain recommended dimensions and similar queries ( #511 )
...
Co-authored-by: jolunoluo
2023-12-15 10:27:33 +08:00
lexluo09
287a6561ff
[improvement](chat) Add an in_process provider and support offline loading of local embedding models. ( #505 )
2023-12-14 14:16:03 +08:00
LXW
fda5a577d6
(improvement)(chat) rename QueryResponder to ExecuteResultProcessor and add ResultProcessor ( #504 )
...
Co-authored-by: jolunoluo
2023-12-13 22:16:42 +08:00
LXW
f89be48e98
(improvement)(semantic) save metric default query config ( #503 )
...
Co-authored-by: jolunoluo
2023-12-13 21:29:15 +08:00
lexluo09
73899e3174
[improvement](chat) Change llmparser to pyllm, retrieve LLMProxy from environment variables, defaulting to JavaLLMProxy. ( #497 )
2023-12-12 14:29:35 +08:00
lexluo09
0c6efada43
[improvement](chat) Merge HanlpDictMapper and FuzzyNameMapper into KeywordMapper. ( #493 )
...
Co-authored-by: lexluo <lexluo@tencent.com >
2023-12-11 17:22:57 +08:00
lexluo09
23d926f195
[improvement](chat) remove ModelProvider and in_memory ( #491 )
2023-12-11 11:17:30 +08:00
lexluo09
899047dbd1
[improvement](chat) Adjust related packages, add other SqlGeneration implementations, and rename EmbedLLMProxy to JavaLLMProxy. ( #489 )
2023-12-11 10:24:22 +08:00
lexluo09
6af661459c
Add SqlGeneration abstraction and implementation, optimize LLMSqlParser skip. ( #487 )
2023-12-10 11:34:48 +08:00
lexluo09
a5c32ac064
[improvement](chat) Remove unnecessary pom imports, optimize code, and adapt the test project. ( #485 )
2023-12-08 20:03:42 +08:00
lexluo09
abbe8c84a1
[improvement](python) LLM related services support Java service invocation ( #484 )
2023-12-08 19:24:58 +08:00
LXW
4280aad0a7
(improvement)(semantic) Supply and compatible with mysql demo data ( #464 )
...
Co-authored-by: jolunoluo
2023-12-02 23:17:27 +08:00
LXW
507c02a8fd
(improvement)(chat) Remove redundant maven dependencies and classes ( #453 )
...
Co-authored-by: jolunoluo
2023-11-30 19:36:18 +08:00
jerryjzhang
d76216a2ec
[improvement][chat]Refactor certain packages to make code cleaner
2023-11-30 10:05:45 +08:00
jerryjzhang
82cfb3050d
[improvement][chat]Rename LLMInterpreter as LLMProxy
2023-11-29 16:57:48 +08:00
jerryjzhang
8171d754e0
[improvement][chat]Rename PostProcessor to ResponseProcessor
2023-11-29 10:28:49 +08:00
LXW
95e3138ab2
(improvement)(chat) Merge ParseResponder into PostProcessor, and change ExecuteResponder to QueryResponder ( #448 )
...
Co-authored-by: jolunoluo
2023-11-29 10:08:25 +08:00
lexluo09
3a30a1a317
[improvement](project) Support cspider multi-table association, fix dictionary loading, and repair InternalMetric exceptions. ( #446 )
2023-11-28 21:16:02 +08:00
LXW
46733d1728
(improvement)(semantic) Batch download compatible with empty data ( #445 )
...
Co-authored-by: jolunoluo
2023-11-28 16:38:30 +08:00
LXW
db88127da9
(fix)(semantic) Modify data type of s2_collect in schema-mysql.sql and fixed startup problem when database data is empty ( #442 )
...
Co-authored-by: jolunoluo
2023-11-28 13:55:19 +08:00
Scott
0e492ef402
(fix):fix startup crash ( #441 )
...
* (fix):fix startup crash
2023-11-28 13:29:58 +08:00
LXW
02b9dc6947
(improvement)(chat) Update ConfigureDemo and dict txt for test ( #438 )
...
Co-authored-by: jolunoluo
2023-11-28 00:31:54 +08:00
jerryjzhang
667272b103
[improvement](chat)Rename some ParseResponder classes
2023-11-27 22:05:41 +08:00
lexluo09
41e585324d
[improvement](chat) remove Python service and rewrite it using a Java project ( #428 )
2023-11-27 17:40:10 +08:00
jipeli
27bb1b322e
(improvement) Move out the datasource and merge the datasource with the model, and adapt the chat module ( #423 )
...
Co-authored-by: jolunoluo <jolunoluo@tencent.com >
2023-11-27 11:05:24 +08:00
lexluo09
aa433baa06
[improvement](python) LLM parsing related services support Python service and Java service invocation ( #418 )
2023-11-24 15:59:29 +08:00
LXW
91718592d4
(improvement)(semantic) Add is_tag label to the dimension and Specify entity alias on datasource primary-key ( #411 )
...
Co-authored-by: jolunoluo
2023-11-21 11:44:27 +08:00
LXW
0143b0a1b2
(improvement)(chat)Add PostProcessor to do some logic after parser and corrector ( #403 )
...
* (improvement)(chat) Add PostProcessor to do some logic after parser and corrector
* (improvement)(chat) Add MetricCheckPostProcessor used to verify whether the dimensions involved in the query in metric mode can drill down on the metric
---------
Co-authored-by: jolunoluo
2023-11-20 09:58:25 +08:00
lexluo09
d6a386ad03
[improvement](project) Parameters are uniformly obtained from system settings, removing optimization.properties, and modifying SysParameter parameters ( #399 )
2023-11-17 18:11:07 +08:00
LXW
8f19584ad7
(improvement)(semantic)Simplify datasource related code and support setting filter SQL for dict generation ( #397 )
...
* (improvement) (semantic) Simplify datasource related code and support setting filtering SQL for dict generation
* (improvement) (semantic) Remove the semicolon at the end of the datasource SQL
* (improvement) (common) Update sys parameter init
---------
Co-authored-by: jolunoluo
2023-11-17 17:52:28 +08:00
lexluo09
46a9e5b097
[improvement](chat) Added query type parsing, supporting metrics, entities, and other query types. ( #392 )
2023-11-16 17:08:56 +08:00
LXW
36c8938ff7
(improvement) (common) add sys parameter setting ( #384 )
...
Co-authored-by: jolunoluo
2023-11-14 21:41:59 +08:00
LXW
5ccde0206c
(feature) (chat) add llm examples in chat config ( #379 )
...
Co-authored-by: jolunoluo
2023-11-14 16:27:10 +08:00
LXW
1ad2c5402b
(feature) (common) add sys parameter setting ( #377 )
...
Co-authored-by: jolunoluo
2023-11-13 22:07:18 +08:00
lexluo09
551a376b00
(improvement)(chat) add linking value switch and rename use.s2SQL.switch parameters ( #376 )
2023-11-13 20:22:25 +08:00
LXW
731238de08
Feature/Refactor querySelect to queryRanker and fix some errors in integration tests ( #369 )
...
* (fix) (chat) fix the context saving failure caused by the loss of default values caused by @builder
* (fix) (chat) fix date and metrics result in parse info in integration test
* (improvement) (chat) refactor querySelect to queryRanker
---------
Co-authored-by: jolunoluo
2023-11-12 22:47:58 +08:00
lexluo09
cf788316c3
(improvement)(chat) updateParseInfo after selectQueries and add update mysql s2_agent table LLM_S2QL -> LLM_S2SQL ( #359 )
2023-11-10 16:43:23 +08:00