工作流/会话历史节点/查询会话历史节点
更新于: 2026-06-24 15:44:40
低代码工作流中的查询会话历史节点用于查看指定会话中存储的上下文消息。
节点说明
会话历史即会话中大模型可见的上下文消息,大模型通过会话历史中的上下文信息,结合用户输入的指令,生成最终的回答。
- 会话历史的组成:会话历史中存储的消息是成对的,用户和智能体的一问一答为一轮对话,其中用户(user)的消息为 question,模型(assistant)的回答为 answer。每一轮会话始终以用户消息开始,模型回答结束。
- 查询逻辑:查询会话历史时,支持查看最近 30 轮的历史对话,单次只能查看其中某一轮会话。
添加节点
在工作流画布中,单击 + 添加节点,在会话管理区域选择查询会话历史节点,即可将节点添加到画布中。

配置节点
输入
查询会话历史节点的输入参数固定为:
- conversationName:必选,String 类型,表示待查看会话历史的会话名称。会话名称参数可以指定为一个固定值、引用上游节点的输出参数或者引用变量。
- rounds:必选,Integer 类型,表示查询会话历史的轮数。轮数为1,代表当前最新一轮对话;轮数为2,表示比最新轮次早一轮的对话,依此类推。每次只能查看某一轮会话,最多可查看最近 30 轮对话。
输出
查询会话历史节点的输出参数固定为 messageList,即消息列表,其中包含:
试运行节点
对于资源库中的工作流或对话流,试运行查询会话历史节点时,需要关联应用或智能体,表示查看指定应用或智能体的会话历史。试运行工作流节点时,操作的是草稿态的数据,也就是应用中存储的临时会话。
