public class MsgRecord extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| MsgRecord() | 
| MsgRecord(MsgRecord source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| AgentThought | getAgentThought()Get Agent的思考过程信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| Boolean | getCanFeedback()Get 是否展示反馈按钮
注意:此字段可能返回 null,表示取不到有效值。 | 
| Boolean | getCanRating()Get 是否评分 | 
| String | getContent()Get 内容 | 
| ExtraInfo | getExtraInfo()Get 扩展信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| FileInfo[] | getFileInfos()Get 用户传入的文件信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getFromAvatar()Get 发送者头像 | 
| String | getFromName()Get 发送者名称 | 
| Boolean | getHasRead()Get 是否已读 | 
| String[] | getImageUrls()Get 图片链接,可公有读
注意:此字段可能返回 null,表示取不到有效值。 | 
| Boolean | getIsFromSelf()Get 是否来自自己 | 
| Boolean | getIsLlmGenerated()Get 是否大模型 | 
| String[] | getOptionCards()Get 选项卡, 用于多轮对话
注意:此字段可能返回 null,表示取不到有效值。 | 
| QuoteInfo[] | getQuoteInfos()Get 参考来源引用位置信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| String[] | getReasons()Get 评价原因 | 
| String | getRecordId()Get 记录ID | 
| MsgRecordReference[] | getReferences()Get 引用来源 | 
| String | getRelatedRecordId()Get 关联记录ID | 
| Long | getReplyMethod()Get 回复方式
1:大模型直接回复;
2:保守回复, 未知问题回复;
3:拒答问题回复;
4:敏感回复;
5:问答对直接回复, 已采纳问答对优先回复;
6:欢迎语回复;
7:并发超限回复;
8:全局干预知识;
9:任务流程过程回复, 当历史记录中 task_flow.type = 0 时, 为大模型回复;
10:任务流程答案回复;
11:搜索引擎回复;
12:知识润色后回复;
13:图片理解回复;
14:实时文档回复;
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getScore()Get 评价 | 
| String | getSessionId()Get 当前记录所对应的 Session ID
注意:此字段可能返回 null,表示取不到有效值。 | 
| TaskFlowInfo | getTaskFlow()Get 任务信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getTimestamp()Get 时间戳 | 
| TokenStat | getTokenStat()Get 当次 token 统计信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getType()Get 记录类型 | 
| WorkflowInfo | getWorkFlow()Get 工作流信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setAgentThought(AgentThought AgentThought)Set Agent的思考过程信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setCanFeedback(Boolean CanFeedback)Set 是否展示反馈按钮
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setCanRating(Boolean CanRating)Set 是否评分 | 
| void | setContent(String Content)Set 内容 | 
| void | setExtraInfo(ExtraInfo ExtraInfo)Set 扩展信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setFileInfos(FileInfo[] FileInfos)Set 用户传入的文件信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setFromAvatar(String FromAvatar)Set 发送者头像 | 
| void | setFromName(String FromName)Set 发送者名称 | 
| void | setHasRead(Boolean HasRead)Set 是否已读 | 
| void | setImageUrls(String[] ImageUrls)Set 图片链接,可公有读
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setIsFromSelf(Boolean IsFromSelf)Set 是否来自自己 | 
| void | setIsLlmGenerated(Boolean IsLlmGenerated)Set 是否大模型 | 
| void | setOptionCards(String[] OptionCards)Set 选项卡, 用于多轮对话
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setQuoteInfos(QuoteInfo[] QuoteInfos)Set 参考来源引用位置信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setReasons(String[] Reasons)Set 评价原因 | 
| void | setRecordId(String RecordId)Set 记录ID | 
| void | setReferences(MsgRecordReference[] References)Set 引用来源 | 
| void | setRelatedRecordId(String RelatedRecordId)Set 关联记录ID | 
| void | setReplyMethod(Long ReplyMethod)Set 回复方式
1:大模型直接回复;
2:保守回复, 未知问题回复;
3:拒答问题回复;
4:敏感回复;
5:问答对直接回复, 已采纳问答对优先回复;
6:欢迎语回复;
7:并发超限回复;
8:全局干预知识;
9:任务流程过程回复, 当历史记录中 task_flow.type = 0 时, 为大模型回复;
10:任务流程答案回复;
11:搜索引擎回复;
12:知识润色后回复;
13:图片理解回复;
14:实时文档回复;
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setScore(Long Score)Set 评价 | 
| void | setSessionId(String SessionId)Set 当前记录所对应的 Session ID
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setTaskFlow(TaskFlowInfo TaskFlow)Set 任务信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setTimestamp(String Timestamp)Set 时间戳 | 
| void | setTokenStat(TokenStat TokenStat)Set 当次 token 统计信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setType(Long Type)Set 记录类型 | 
| void | setWorkFlow(WorkflowInfo WorkFlow)Set 工作流信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic MsgRecord()
public MsgRecord(MsgRecord source)
public String getContent()
public void setContent(String Content)
Content - 内容public String getSessionId()
public void setSessionId(String SessionId)
SessionId - 当前记录所对应的 Session ID
注意:此字段可能返回 null,表示取不到有效值。public String getRecordId()
public void setRecordId(String RecordId)
RecordId - 记录IDpublic String getRelatedRecordId()
public void setRelatedRecordId(String RelatedRecordId)
RelatedRecordId - 关联记录IDpublic Boolean getIsFromSelf()
public void setIsFromSelf(Boolean IsFromSelf)
IsFromSelf - 是否来自自己public String getFromName()
public void setFromName(String FromName)
FromName - 发送者名称public String getFromAvatar()
public void setFromAvatar(String FromAvatar)
FromAvatar - 发送者头像public String getTimestamp()
public void setTimestamp(String Timestamp)
Timestamp - 时间戳public Boolean getHasRead()
public void setHasRead(Boolean HasRead)
HasRead - 是否已读public Long getScore()
public void setScore(Long Score)
Score - 评价public Boolean getCanRating()
public void setCanRating(Boolean CanRating)
CanRating - 是否评分public Boolean getCanFeedback()
public void setCanFeedback(Boolean CanFeedback)
CanFeedback - 是否展示反馈按钮
注意:此字段可能返回 null,表示取不到有效值。public Long getType()
public void setType(Long Type)
Type - 记录类型public MsgRecordReference[] getReferences()
public void setReferences(MsgRecordReference[] References)
References - 引用来源public String[] getReasons()
public void setReasons(String[] Reasons)
Reasons - 评价原因public Boolean getIsLlmGenerated()
public void setIsLlmGenerated(Boolean IsLlmGenerated)
IsLlmGenerated - 是否大模型public String[] getImageUrls()
public void setImageUrls(String[] ImageUrls)
ImageUrls - 图片链接,可公有读
注意:此字段可能返回 null,表示取不到有效值。public TokenStat getTokenStat()
public void setTokenStat(TokenStat TokenStat)
TokenStat - 当次 token 统计信息
注意:此字段可能返回 null,表示取不到有效值。public Long getReplyMethod()
public void setReplyMethod(Long ReplyMethod)
ReplyMethod - 回复方式
1:大模型直接回复;
2:保守回复, 未知问题回复;
3:拒答问题回复;
4:敏感回复;
5:问答对直接回复, 已采纳问答对优先回复;
6:欢迎语回复;
7:并发超限回复;
8:全局干预知识;
9:任务流程过程回复, 当历史记录中 task_flow.type = 0 时, 为大模型回复;
10:任务流程答案回复;
11:搜索引擎回复;
12:知识润色后回复;
13:图片理解回复;
14:实时文档回复;
注意:此字段可能返回 null,表示取不到有效值。public String[] getOptionCards()
public void setOptionCards(String[] OptionCards)
OptionCards - 选项卡, 用于多轮对话
注意:此字段可能返回 null,表示取不到有效值。public TaskFlowInfo getTaskFlow()
public void setTaskFlow(TaskFlowInfo TaskFlow)
TaskFlow - 任务信息
注意:此字段可能返回 null,表示取不到有效值。public FileInfo[] getFileInfos()
public void setFileInfos(FileInfo[] FileInfos)
FileInfos - 用户传入的文件信息
注意:此字段可能返回 null,表示取不到有效值。public QuoteInfo[] getQuoteInfos()
public void setQuoteInfos(QuoteInfo[] QuoteInfos)
QuoteInfos - 参考来源引用位置信息
注意:此字段可能返回 null,表示取不到有效值。public AgentThought getAgentThought()
public void setAgentThought(AgentThought AgentThought)
AgentThought - Agent的思考过程信息
注意:此字段可能返回 null,表示取不到有效值。public ExtraInfo getExtraInfo()
public void setExtraInfo(ExtraInfo ExtraInfo)
ExtraInfo - 扩展信息
注意:此字段可能返回 null,表示取不到有效值。public WorkflowInfo getWorkFlow()
public void setWorkFlow(WorkflowInfo WorkFlow)
WorkFlow - 工作流信息
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2025. All rights reserved.