FastGPT V4.8系列版本包含工作流重构、功能新增、性能优化与问题修复等多项更新,部分子版本存在环境变量变更或需要执行专属升级脚本,升级前建议做好数据备份。该版本的工作流升级存在兼容性变化,需注意旧工作流的迁移处理,同时商业版用户需调整邮件服务的配置路径与内容。
工作流兼容性处理与功能更新
V4.8上线了FastGPT Workflow V2,由于工作流差异较大,需依次重建插件和应用以适配新版。系统为应用和插件增加version字段以标识工作流版本:更新到V4.8后,新建和保存的工作流均为新版;旧版工作流保存时会弹出重置提示;通过API或分享链接调用的旧版工作流可正常使用,直到下次保存时触发重置。此外预览版本的if else判断节点需删除后重新创建。 本次更新还新增多项功能:支持if elseIf else的判断器、可更新运行中工作流或全局变量的变量更新节点、工作流自动保存与版本管理、工作流Debug调试模式、定时执行应用、插件自定义输入渲染、分享链接发送对话前hook。同时对多项内容进行优化:工作流支持四向连线以构建循环工作流、优化上下文传递性能、修复ctrl和alt+enter换行位置问题、优化chat中变量配置避免影响旧对话、简易模式更新配置后自动更新调试框、优化worker进程管理并分配Token计算任务、支持工具调用指定string/boolean/number数据类型、优化completions接口size限制、优化Node api中间件代码、将对话记录截取为偶数轮(最大50轮)以适配部分模型要求、HTTP节点错误后终止进程。修复了工具调用name不能以数字开头、分享链接query全局变量缓存、工具调用字段兼容、HTTP模块url光标等问题。
商业版配置与升级操作说明
商业版用户若配置了邮件验证码,需调整邮箱服务SMTP地址的配置方式:此前仅支持配置别名,现在可直接配置自定义SMTP地址,示例别名与实际地址对应关系为:qq对应smtp.qq.com,gmail对应smtp.gmail.com。具体操作路径为:管理端 - 项目配置 - 登录配置 - 邮箱登录配置 - 修改邮箱服务SMTP地址。 V4.8系列的多个子版本存在升级要求:部分版本如V4.8.2、V4.8.13存在环境变量变更,V4.8.1、V4.8.4等版本需执行专属升级脚本完成升级,升级前请做好数据备份。
来源:https://doc.fastgpt.cn/zh-CN/self-host/upgrading/outdated/48