-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathAiChatWebsearch.java
More file actions
133 lines (110 loc) · 2.75 KB
/
AiChatWebsearch.java
File metadata and controls
133 lines (110 loc) · 2.75 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
133
package com.github.aiassistant.entity;
import java.io.Serializable;
import java.util.Date;
// @ApiModel(value = "AiChatWebsearch", description = "联网")
// @Data
// @TableName("ai_chat_websearch")
public class AiChatWebsearch implements Serializable {
// @TableId(value = "id", type = IdType.AUTO)
private Integer id;
/**
* 聊天ID
*/
private Integer aiChatId;
/**
* 用户提问的消息ID
*/
private Integer userChatHistoryId;
/**
* 触发来源
*/
private String sourceEnum;
/**
* 联网的问题
*/
private String question;
/**
* 创建时间
*/
private Date createTime;
/**
* 供应商
*/
private String providerName;
/**
* 查询耗时
*/
private Long searchTimeMs;
/**
* 搜索用的代理
*/
private String searchProxy;
/**
* 每次用户请求的唯一序号
*/
private String userQueryTraceNumber;
public String getUserQueryTraceNumber() {
return userQueryTraceNumber;
}
public void setUserQueryTraceNumber(String userQueryTraceNumber) {
this.userQueryTraceNumber = userQueryTraceNumber;
}
public String getSearchProxy() {
return searchProxy;
}
public void setSearchProxy(String searchProxy) {
this.searchProxy = searchProxy;
}
public Long getSearchTimeMs() {
return searchTimeMs;
}
public void setSearchTimeMs(Long searchTimeMs) {
this.searchTimeMs = searchTimeMs;
}
public String getProviderName() {
return providerName;
}
public void setProviderName(String providerName) {
this.providerName = providerName;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public String getQuestion() {
return question;
}
public void setQuestion(String question) {
this.question = question;
}
public String getSourceEnum() {
return sourceEnum;
}
public void setSourceEnum(String sourceEnum) {
this.sourceEnum = sourceEnum;
}
public Integer getUserChatHistoryId() {
return userChatHistoryId;
}
public void setUserChatHistoryId(Integer userChatHistoryId) {
this.userChatHistoryId = userChatHistoryId;
}
public Integer getAiChatId() {
return aiChatId;
}
public void setAiChatId(Integer aiChatId) {
this.aiChatId = aiChatId;
}
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
@Override
public String toString() {
return id + "#" + providerName + "#" + question;
}
}