-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathAiQuestionClassify.java
More file actions
132 lines (109 loc) · 3.53 KB
/
AiQuestionClassify.java
File metadata and controls
132 lines (109 loc) · 3.53 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
package com.github.aiassistant.entity;
import java.io.Serializable;
// @Data
// @TableName("ai_question_classify")
public class AiQuestionClassify implements Serializable {
// @TableId(value = "id", type = IdType.NONE)
private Integer id;
/**
* 请求超时秒数
*/
private Integer readTimeoutSecond;
// @ApiModelProperty(value = "问题类型名称(二级)", required = true)
private String classifyName;
// @ApiModelProperty(value = "问题类型名称(一级)", required = true)
private String groupName;
// @ApiModelProperty(value = "问题类型代码(一级)", required = true)
private String groupCode;
// @ApiModelProperty(value = "控制的动作,多个用逗号分隔\n" +
// "qa= 问答库\n" +
// "jdlw = 简单联网\n" +
// "dclw = 多层联网\n" +
// "lwdd = 联网兜底\n" +
// "wtcj = 问题拆解\n" +
// "\n" +
// " enum AiQuestionClassifyActionEnum {\n" +
// " qa(\"qa\", \"问答库\"),\n" +
// " jdlw(\"jdlw\", \"简单联网\"),\n" +
// "wtcj(\"wtcj\", \"问题拆解\"),\n" +
// " dclw(\"dclw\", \"多层联网\"),\n" +
// " lwdd(\"lwdd\", \"联网兜底\");\n" +
// "\n", required = true)
private String actionEnums;
// @ApiModelProperty(value = "示例文案", required = true)
private String exampleText;
// @ApiModelProperty(value = "是否开启", required = true)
private Boolean enableFlag;
/**
* 智能体ID
*/
private String aiAssistantId;
/**
* 分配AI
*/
private Integer aiQuestionClassifyAssistantId;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public Integer getReadTimeoutSecond() {
return readTimeoutSecond;
}
public void setReadTimeoutSecond(Integer readTimeoutSecond) {
this.readTimeoutSecond = readTimeoutSecond;
}
public String getClassifyName() {
return classifyName;
}
public void setClassifyName(String classifyName) {
this.classifyName = classifyName;
}
public String getGroupName() {
return groupName;
}
public void setGroupName(String groupName) {
this.groupName = groupName;
}
public String getGroupCode() {
return groupCode;
}
public void setGroupCode(String groupCode) {
this.groupCode = groupCode;
}
public String getActionEnums() {
return actionEnums;
}
public void setActionEnums(String actionEnums) {
this.actionEnums = actionEnums;
}
public String getExampleText() {
return exampleText;
}
public void setExampleText(String exampleText) {
this.exampleText = exampleText;
}
public Boolean getEnableFlag() {
return enableFlag;
}
public void setEnableFlag(Boolean enableFlag) {
this.enableFlag = enableFlag;
}
public String getAiAssistantId() {
return aiAssistantId;
}
public void setAiAssistantId(String aiAssistantId) {
this.aiAssistantId = aiAssistantId;
}
public Integer getAiQuestionClassifyAssistantId() {
return aiQuestionClassifyAssistantId;
}
public void setAiQuestionClassifyAssistantId(Integer aiQuestionClassifyAssistantId) {
this.aiQuestionClassifyAssistantId = aiQuestionClassifyAssistantId;
}
@Override
public String toString() {
return id + "#" + classifyName;
}
}