部署与升级官方文档3 分钟阅读部署与升级

FastGPT V4.8.1版本升级流程与验证方法说明

V4.8.1版本新增Chat API的event: updateVariables事件,用于更新变量。同时新增初始化脚本与脏数据清理专属接口,用于修复表名不规范问题及清理未被定时任务处理的无效数据。 需提前获取环境变量中的rootkey值,以及FastGPT的域名。

这个版本改了什么

V4.8.1版本新增Chat API的event: updateVariables事件,用于更新变量。同时新增初始化脚本与脏数据清理专属接口,用于修复表名不规范问题及清理未被定时任务处理的无效数据。

升级前要确认的事

需提前获取环境变量中的rootkey值,以及FastGPT的域名。初始化操作会重置表名,因此升级前需确保dataset.trainings表无数据,且需暂停所有正在进行的业务,避免数据冲突。

升级步骤(照做)

  1. 执行初始化脚本:从任意终端发起HTTP请求,替换{{rootkey}}为环境变量内的rootkey,{{host}}为FastGPT的域名,命令如下: ``bash curl --location --request POST 'https://{{host}}/api/admin/initv481' \ --header 'rootkey: {{rootkey}}' \ --header 'Content-Type: application/json' ``
  2. 执行脏数据清理:初始化完成后,从任意终端发起HTTP请求,替换参数同初始化步骤,命令如下: ``bash curl --location --request POST 'https://{{host}}/api/admin/clearInvalidData' \ --header 'rootkey: {{rootkey}}' \ --header 'Content-Type: application/json' ``

升级后怎么验证

升级完成后,可通过调用Chat API触发event: updateVariables事件,验证变量更新功能正常运行;可核对dataset.trainings表的结构,确认表名已完成重置;同时可核查无效数据的清理结果,确保业务运行无数据冲突异常。

来源: FastGPT 官方来源

适用性与版本范围

本页适用于官方来源记录的 部署与升级 场景。执行变更前,需核对 FastGPT、依赖、API 与部署版本。

安全护栏

凭证与私密数据使用 [REDACTED_CREDENTIAL] 占位符。执行操作前需核对文档的环境与版本。

回滚指引

恢复变更前的技术内容权威快照、已保存配置与数据快照,再执行最小验证场景。