炼化收益率的多轮对话与提示词

炼化品类的数据源主要来自国内炼化企业的生产台账、大宗商品现货交易市场的每日报价、行业协会的监测数据。数据更新节奏为每日生成当日收益率日报。文档为结构化表格形

这个品类的数据长什么样

炼化品类的数据源主要来自国内炼化企业的生产台账、大宗商品现货交易市场的每日报价、行业协会的监测数据。数据更新节奏为每日生成当日收益率日报。文档为结构化表格形式,包含以下字段:原料类型、原料采购均价(单位:元/吨)、成品产出种类、各成品出厂均价(单位:元/吨)、装置加工量(单位:吨/日)、单位加工成本(单位:元/吨)、单吨原料收益(单位:元/吨原料)、装置开工时长(单位:小时/日)。文档单份长度约800-1200字符,字段间存在严格的对应关联关系。

这些特征在「多轮对话与提示词」这一环带来什么约束

炼化收益率数据的结构化特征与每日更新的节奏,对多轮对话与提示词配置带来多重约束。首先,数据包含多组关联字段,多轮对话需保留上下文以避免重复提问原料类型、装置参数等基础信息。其次,收益率计算依赖固定的字段组合,提示词需严格限定AI仅使用知识库内的数据源,禁止引入外部信息。此外,每日更新的文档存在明确的日期属性,对话中需引导AI明确指定查询的日期范围,避免混淆不同周期的数据。最后,字段间的对应关联要求AI回复需保持逻辑连贯,不得拆分或篡改字段的对应关系。

配置怎么定

配置项建议取法这样取的依据
maxContext前 1200–1500 字符炼化收益率数据包含多组关联的原料、成品及成本字段,较长的上下文可保留多组对比参数,避免重复查询基础信息
recallTopK前 6–8 条单份炼化日报文档字段较多,召回过多会引入冗余信息,过少则无法覆盖所需的对比维度
similarityThreshold0.72–0.78结构化数据的字段匹配精度要求较高,阈值过低会召回无关文档,过高则无法匹配相近的原料类型查询
systemPrompt仅使用知识库中提供的炼化日报字段计算收益,回答需明确标注引用的日期与原料类型,不引入外部数据炼化收益率的计算依赖固定的原料、成本、售价字段,需严格限定AI的信息来源范围,避免出现虚构数据
fileParseChunkSize800–1000 字符单份炼化日报的结构化内容较长,分段长度适配文档结构,避免拆分后破坏字段的对应关系

本页给出的参数取值均为常规建议,用于确定配置的起点。实际取值受材料形态、数据量与业务规则影响,具体问题需具体分析,建议在自有样本上实测后再定。

容易做错的三处

  • 现象:AI回复中出现知识库外的收益率计算逻辑,或引用的字段未在文档中出现。原因:未在systemPrompt中严格限定仅使用知识库提供的字段与数据来源。
  • 现象:多轮对话中丢失前一轮的原料类型或装置参数,导致后续计算结果错误。原因:未正确配置maxContext参数,上下文保留长度不足,无法覆盖多轮查询的关联信息。
  • 现象:小程序嵌入对话页面后,顶部标题被自动修改且无法通过界面设置恢复。原因:未关闭嵌入页面的标题自动同步配置,或未在嵌入代码中指定固定的页面标题参数。

怎么确认配好了

  • 上传单份炼化日报文档,发起针对特定原料与日期的收益率查询,核对回复内容是否仅使用文档内的字段数据,未引入外部信息。
  • 发起两轮关联查询,比如先查询某原料的单吨收益,再查询对应成品的出厂均价,核对回复中是否保留了前一轮查询的原料与日期信息。
  • 调整similarityThreshold参数至0.72–0.78区间外,测试召回结果,确认在区间内可准确匹配目标文档,区间外则出现召回偏差。
  • 查看工作流节点的运行日志,确认systemPrompt的完整内容被正确加载,无缺失或篡改。

问题素材取自公开社区提问(2026-09-11 去重 4,834 条)。文中的配置项名称与取值区间需以所用版本的实际界面与文档为准;本页核验日 2026-09-14,当时的最新发布版本为 FastGPT v4.17.0。