这个品类的数据长什么样
焦炭相关行情与收益率数据主要来源于大连商品交易所期货合约数据、国内煤炭行业协会的现货监测数据。更新节奏方面,期货行情数据按交易日实时更新,日报数据于每个交易日收盘后1小时内完成更新。文档结构包含合约代码、交割品级、当日结算价、涨跌幅度、成交量、持仓量、主要港口现货均价、主产区出厂价等字段。单位方面,价格类字段统一为元/吨,成交量与持仓量单位为手,月度/年度成交量单位为万吨。
这些特征在「多轮对话与提示词」这一环带来什么约束
焦炭的数据多维度且来源分散,要求多轮对话中必须维护数据源上下文,避免用户后续提问时混淆期货与现货数据。日报数据的固定更新时间,要求提示词中加入时效性校验逻辑,确保返回的日报数据为当日最新版本。字段数量较多且包含不同单位,要求提示词明确指定所需字段与对应单位,防止输出歧义。多轮交互中需保留用户的提问历史,避免重复说明焦炭的基础属性,提升对话流畅度。
配置怎么定
| 配置项 | 建议取法 | 这样取的依据 |
|---|---|---|
maxContext | 8000–12000 字符 | 焦炭相关数据包含期货、现货、交割规则等多类字段,多轮对话需保留足够上下文以关联连续提问 |
knowledge_base_recall_top_k | 前 8–10 条 | 焦炭的数据源维度较多,需召回足够相关文档但避免冗余信息干扰对话 |
recall_similarity_threshold | 0.75–0.85 | 焦炭数据字段关联性较强,需过滤低相关的召回结果,提升提示词调用的准确性 |
tool_call_timeout | 15 秒 | 焦炭行情数据接口响应速度较快,超时设置可避免长时间等待影响对话体验 |
system_prompt_type | 自定义模板 | 需明确指定数据源、字段范围与单位要求,适配焦炭多维度数据的输出规范 |
本页给出的参数取值均为常规建议,用于确定配置的起点。实际取值受材料形态、数据量与业务规则影响,具体问题需具体分析,建议在自有样本上实测后再定。
容易做错的三处
- 现象:工具调用返回的焦炭行情数据未显示在当前对话界面,重新进入会话后可查看数据但无工具调用的执行记录。原因:未配置
tool_call_display参数为full,导致工具调用结果仅存储在后端缓存,未同步渲染到前端对话窗口。 - 现象:自定义提示词无法动态加载知识库中存储的焦炭日报模板。原因:未在提示词中配置知识库召回的触发条件,导致模板未被正确检索与加载。
- 现象:多轮对话中切换数据源时,返回的焦炭数据字段出现错位。原因:未在上下文管理中保留数据源标识,导致后续提问无法关联正确的数据维度。
怎么确认配好了
- 发起连续两轮提问,第一轮询问焦炭当日期货结算价,第二轮询问对应港口现货均价,核对对话过程中未重复要求说明焦炭的基础属性。
- 触发工具调用获取焦炭日报数据,核对前端对话界面是否同步显示工具调用的执行步骤与返回结果。
- 检查知识库召回配置,确认召回结果包含期货、现货两类数据源的相关文档。
- 调整系统提示词中的单位要求,核对返回结果中所有价格类字段均附带正确的单位标识。
问题素材取自公开社区提问(2026-09-11 去重 4,834 条)。文中的配置项名称与取值区间需以所用版本的实际界面与文档为准;本页核验日 2026-09-14,当时的最新发布版本为 FastGPT v4.17.0。