这个品类的数据长什么样
航天装备相关财报的数据主要来源为航天装备领域上市公司公开披露的年度、半年度财务报告,以及国防科技工业主管部门发布的行业公开统计信息。更新节奏为固定周期披露,年度报告于每年4月前发布,半年度报告于每年8月前发布,临时公告按需发布。文档结构包含标准财务报表模块,同时包含研发投入明细、军工项目合同执行情况、装备产能及列装进度说明等专属模块。字段包含常规财务字段,以及航天装备特有的专项合同金额、列装交付数量(单位为架、台、套)、军工涉密项目合规披露金额等,部分字段存在非通用财务的特殊计量方式。
这些特征在「多轮对话与提示词」这一环带来什么约束
航天装备财报的多源数据来源,要求多轮对话中需区分上市公司公开财报与行业统计信息的上下文边界,避免混淆不同数据源的统计口径。固定更新节奏要求提示词中需明确限定仅使用已披露的当期报告数据,禁止引入未公开的内部信息。专属文档模块要求多轮对话的提示词需引导模型优先提取专项合同、列装进度等航天装备特有的业务字段,不应仅聚焦常规财务指标。特殊字段与单位要求多轮对话中需校验计量一致性,例如列装数量需使用架、台、套等专属单位,避免与常规财务金额单位混淆。
配置怎么定
| 配置项 | 建议取法 | 这样取的依据 |
|---|---|---|
maxContext | 8000–12000 字符 | 航天装备财报单份文档常超过3000字符,多轮对话需保留多份报告的上下文,同时避免超出模型上下文限制 |
rag_top_k | 前6–8 条 | 航天装备财报的专属模块内容分散在不同段落,需要召回足够的相关片段覆盖专项合同、列装进度等字段 |
prompt_template | “请基于提供的航天装备财报数据,回答用户问题,优先提取专项合同金额、列装数量等专属字段,使用对应单位,若涉及涉密披露内容需按公开口径说明” | 适配航天装备财报的专属业务字段与披露规则,引导模型聚焦特定业务内容 |
conversation_history_max_length | 前3–5 轮 | 航天装备财报分析的多轮提问常聚焦同一报告的不同模块,过多历史会干扰当前问题的上下文聚焦 |
file_parse_chunk_size | 1000–1500 字符 | 航天装备财报的专属模块段落较长,合理分段可保留业务上下文的完整性 |
rag_similarity_threshold | 0.75–0.85 | 需要过滤掉与航天装备财报无关的通用财务内容,精准召回专属业务字段 |
本页给出的参数取值均为常规建议,用于确定配置的起点。实际取值受材料形态、数据量与业务规则影响,具体问题需具体分析,建议在自有样本上实测后再定。
容易做错的三处
- 调用
get_conversation_list接口时,偏移量参数设置错误导致返回数据条数异常。现象:接口返回的对话记录与预期范围不符,例如设置偏移量为10却返回前10条记录。原因:未明确偏移量为起始索引,未将其与条数区分,混淆了偏移量与条数参数的作用逻辑。 - 全局变量修改后无法在同一会话中生效。现象:首次传入的全局变量值可正常显示,但后续对话中尝试修改该变量时,变量值未更新。原因:未配置会话级变量的动态更新开关,变量仅在会话初始化时加载,未支持实时修改。
- 无法在多轮对话中获取每一次的用户提问内容。现象:调用相关组件时仅能获取当前提问,无法回溯前两次的用户问题。原因:未启用对话历史的上下文提取配置,组件仅读取当前会话的最新消息。
怎么确认配好了
- 调用
get_conversation_list接口,传入不同偏移量参数,核对返回的对话记录范围是否符合预期。 - 查看对话历史界面,确认每一条用户提问均与对应的AI回复正确绑定,无错位情况。
- 发起多轮对话,修改预设的全局变量值,核对后续对话中变量值是否同步更新。
- 调用对话历史提取组件,依次回溯三次历史提问,确认可正常获取每一次的用户输入内容。
问题素材取自公开社区提问(2026-09-11 去重 4,834 条)。文中的配置项名称与取值区间需以所用版本的实际界面与文档为准;本页核验日 2026-09-14,当时的最新发布版本为 FastGPT v4.17.0。