You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(n2sql): reconstruct the prompt word configuration to support the… (#2112)
* feat(n2sql): reconstruct the prompt word configuration to support the optimization of prompt word functions
* fix conflict
* delete package
* fix format
* fix: update system prompt references to use optimization prompt
* fix: add Apache License header to PromptOptimizationConfig.vue
* fix: remove unused import for LocalDateTime in UserPromptConfigService.java
* fix: remove deprecated custom prompt methods from UserPromptConfigService.java
* Update PromptConfigDTO.java
fix optimizationPrompt
* Update PromptHelper.java
improve optimization section handling
Copy file name to clipboardExpand all lines: spring-ai-alibaba-nl2sql/spring-ai-alibaba-nl2sql-chat/src/main/java/com/alibaba/cloud/ai/dto/PromptConfigDTO.java
+6-5Lines changed: 6 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -21,16 +21,17 @@
21
21
*
22
22
* @author Makoto
23
23
*/
24
+
24
25
publicrecordPromptConfigDTO(Stringid, // Configuration ID (required for update)
25
26
Stringname, // Configuration name
26
27
StringpromptType, // Prompt type
27
-
StringsystemPrompt, // User-defined system prompt content
28
+
StringoptimizationPrompt, // User-defined system prompt content
28
29
Booleanenabled, // Whether to enable this configuration
Copy file name to clipboardExpand all lines: spring-ai-alibaba-nl2sql/spring-ai-alibaba-nl2sql-chat/src/main/java/com/alibaba/cloud/ai/node/ReportGeneratorNode.java
Copy file name to clipboardExpand all lines: spring-ai-alibaba-nl2sql/spring-ai-alibaba-nl2sql-chat/src/main/java/com/alibaba/cloud/ai/prompt/PromptHelper.java
Copy file name to clipboardExpand all lines: spring-ai-alibaba-nl2sql/spring-ai-alibaba-nl2sql-chat/src/main/java/com/alibaba/cloud/ai/service/UserPromptConfigService.java
+86-14Lines changed: 86 additions & 14 deletions
Original file line number
Diff line number
Diff line change
@@ -26,6 +26,7 @@
26
26
importorg.springframework.stereotype.Service;
27
27
28
28
importjava.util.*;
29
+
importjava.util.concurrent.ConcurrentHashMap;
29
30
30
31
/**
31
32
* User Prompt Configuration Management Service Provides CRUD functionality for prompt
@@ -41,21 +42,31 @@ public class UserPromptConfigService {
0 commit comments