光伏智能尽调报告的多轮对话与提示词

光伏智能尽调报告的数据主要来自组件厂商出厂参数文档、电站运维系统的实时运行日志、属地气象站的辐照与气温数据、电网并网的发电结算记录。数据更新节奏分两类:组件

这个品类的数据长什么样

光伏智能尽调报告的数据主要来自组件厂商出厂参数文档、电站运维系统的实时运行日志、属地气象站的辐照与气温数据、电网并网的发电结算记录。数据更新节奏分两类:组件型号、装机容量等基础参数为静态更新,仅随厂商迭代调整;运维数据、实时发电量为小时级更新,气象数据为分钟级同步。文档结构包含电站基本信息、组件规格参数、辐照时长、月度发电量、故障告警记录等字段,单位多采用kWp、kWh、W/m²、℃等电力与气象专用单位。

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

光伏智能尽调数据的静态与动态分层特征,要求多轮对话提示词需明确区分基础参数调用与实时数据拉取的触发逻辑,避免混用更新节奏不一致的数据源。专用字段与单位的存在,要求提示词需引导对话双方明确指定目标字段与对应单位,防止出现参数混淆。长文档结构与多维度数据的组合,要求多轮对话需支持按需刷新特定模块的数据,同时需限制上下文召回的范围,避免无关数据干扰对话逻辑。

配置怎么定

配置项建议取法这样取的依据
maxContext8000–12000 字符光伏尽调报告包含多维度数据,过长上下文会降低响应速度,该区间可覆盖核心数据且保证处理效率
similarity_top_k前 6–8 条光伏数据字段多,召回过多会引入无关参数,过少则无法覆盖完整尽调维度
prompt_template按「电站基础信息+实时运维数据+气象数据」的分层结构拼接提示词光伏尽调的数据源分层清晰,分层提示可提升信息调用准确性
chat_completion_timeout300 秒实时拉取气象与运维数据时需等待接口返回,该时长可覆盖多数数据同步场景
PARSE_FILE_MAX_SIZE50 MB光伏尽调报告包含大量运维日志与参数文档,该上限可容纳完整导入内容且避免解析超时
recall_mode按数据更新时间加权召回动态运维数据的时效性更强,加权召回可优先返回最新信息

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

容易做错的三处

  • 现象:调用/api/v1/chat/completions接口时,自定义提示词未生效,返回内容偏离光伏尽调目标。原因:未在请求的messages参数中正确配置系统提示词角色,或未将提示词放在system类型的消息首位。
  • 现象:对话返回的光伏参数单位混乱,出现kW与W混用的情况。原因:提示词未明确要求统一使用专用单位,多轮对话中未跟进确认用户指定的单位。
  • 现象:导入的Markdown格式光伏尽调文档中图片链接未携带域名,对话中无法正常加载。原因:未在文档解析配置中开启图片域名自动补全,仅在Word导入时生效,未同步配置Markdown导入场景的域名补全规则。

怎么确认配好了

  • 调用/api/v1/chat/completions接口,查看请求体中是否包含system角色的提示词,核对提示词是否匹配光伏尽调的分层结构。
  • 发起测试对话,输入“查询某电站的实时发电量”,查看返回结果是否明确指定专用单位,是否包含最新的运维数据。
  • 上传Markdown格式的光伏尽调文档,查看解析后的图片链接是否携带完整域名。
  • 查看会话日志,确认召回的上下文字符数符合预设的maxContext区间。

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