Skip to content

Releases: labring/FastGPT

v4.14.3

27 Nov 03:55
8880556

Choose a tag to compare

更新指南

1. 更新镜像:

  • 更新 FastGPT 镜像tag: v4.14.3
  • 更新 FastGPT 商业版镜像tag: v4.14.3
  • 更新 fastgpt-plugin 镜像 tag: v0.3.3
  • mcp_server 无需更新
  • Sandbox 无需更新
  • AIProxy 无需更新

2. 执行升级脚本

从任意终端,发起 1 个 HTTP 请求。其中 {{rootkey}} 替换成环境变量里的 rootkey{{host}} 替换成FastGPT 域名

curl --location --request POST 'https://{{host}}/api/admin/initv4143' \
--header 'rootkey: {{rootkey}}' \
--header 'Content-Type: application/json'

会将原系统 MongoDB 的 GridFS 中的所有知识库文件迁移到 S3 中,包含文本数据集和图片数据集,但不包括文档(如 .docx)里解析出来的图片。

🚀 新增内容

  1. 知识库文件迁移至 S3(全部使用文件的地方均已迁移)。@xqvvu
  2. 全局变量支持文件上传。@newfish-cmyk
  3. 表单输入节点支持密码、开关、时间点、时间范围、文件上传、对话模型选择。@newfish-cmyk
  4. 插件输入支持多选、时间点、时间范围、内部变量。@newfish-cmyk
  5. 系统插件,插件市场中会提示是否有新版本,并提供更新按键。@FinleyGe
  6. 工作流运行 QPM 限制。@FinleyGe

⚙️ 优化

  1. 工作流工具,文件上传输入 UX 优化。@c121914yu
  2. 添加权限表校验中间件,增强权限表鲁棒性。@FinleyGe

🐛 修复

  1. 工作流调试预览窗口,重新渲染导致输入丢失。@newfish-cmyk
  2. S3 服务与主服务相同 Origin 的域名会导致对 S3 的文件请求 URL 被错误替换,产生 404 报错。@xqvvu

插件

  1. 工具更新逻辑,提供一个计算的 version 值来判断更新 @FinleyGe
  2. 微信公众号工具集:允许同时上传多篇文档到草稿箱 @FinleyGe
  3. 修复工具缓存没有被正确刷新 @FinleyGe
  4. 修复开发模式下刷新缓存导致静态文件重新上传 @FinleyGe
  5. 修复修复上传 pkg 后图片没有被正确上传的问题 @FinleyGe

What's Changed

Full Changelog: v4.14.2...v4.14.3

V4.14.2-fix

21 Nov 02:27
c1c2b46

Choose a tag to compare

变更说明

  1. 修复升级脚本中,对于社区版旧数据会报错。

What's Changed

Full Changelog: v4.14.2...v4.14.2-fix

V4.14.1-fix

21 Nov 02:24
c2e53a0

Choose a tag to compare

变更说明

  1. 修复升级脚本中,对于社区版旧数据会报错。

What's Changed

Full Changelog: v4.14.1...v4.14.1-fix

V4.14.2

18 Nov 10:33
6adee71

Choose a tag to compare

更新指南

1. 更新镜像:

  • 更新 FastGPT 镜像tag: v4.14.2
  • 更新 FastGPT 商业版镜像tag: v4.14.2
  • 更新 fastgpt-plugin 镜像 tag: v0.3.2
  • mcp_server 无需更新
  • Sandbox 无需更新
  • AIProxy 无需更新

🚀 新增内容

  1. 封装底层 Agent Call 方式,支持工具连续调用时上下文的压缩。 @c121914yu
  2. 模板市场新 UI。 @newfish-cmyk
  3. 支持应用编辑页快速创建知识库。 @newfish-cmyk

⚙️ 优化

  1. 30 分钟模板市场缓存时长。 @c121914yu
  2. 自定义分隔符块大小采用最大块大小。 @c121914yu
  3. 避免日志记录触发递归日志风暴,排除日志模型的性能监控中间件。 @19y

🐛 修复

  1. 简易应用模板未正常转化。 @newfish-cmyk
  2. 工具调用中,包含两个以上连续用户选择时候,第二个用户选择异常。 @c121914yu
  3. 门户中,团队应用类型错误。 @newfish-cmyk
  4. 应用作为 MCP 导出,被其他应用使用时,全局变量不需要填写。 @newfish-cmyk

插件

  1. 修复:子工具头像丢失。
  2. 修复:模型头像丢失。
  3. 修复:Worker 中错误引用 mongoose 依赖,导致超过 10s 的工具运行报错。
  4. 优化:开发环境热更新时,不重复上传静态文件。
  5. 新增:5118 SEO 关键词挖掘工具。
  6. 新增:Tavity 内容提取高级配置。网页站点地图工具。
  7. 新增:微信公众号工具集。
  8. 新增:文档对比工具。
  9. 新增:kimiV2 和 GPT5.1 模型预设。

What's Changed

New Contributors

Full Changelog: v4.14.1...v4.14.2

V4.14.1

12 Nov 04:01
21b9f61

Choose a tag to compare

更新指南

1. 更新镜像:

  • 更新 FastGPT 镜像tag: v4.14.1
  • 更新 FastGPT 商业版镜像tag: v4.14.1
  • 更新 fastgpt-plugin 镜像 tag: v0.3.1
  • mcp_server 无需更新
  • Sandbox 无需更新
  • AIProxy 无需更新

2. 执行升级脚本

仅需使用过自定义系统工具的商业版用户操作。
从任意终端,发起 1 个 HTTP 请求。其中 {{rootkey}} 替换成环境变量里的 rootkey{{host}} 替换成FastGPT 域名

curl --location --request POST 'https://{{host}}/api/admin/initv4141' \
--header 'rootkey: {{rootkey}}' \
--header 'Content-Type: application/json'

脚本将会复制一份原应用目录给工具使用。

🚀 新增内容

  1. 新工作台交互。 @newfish-cmyk
  2. 工作流运行欠费后提供继续运行按键,无需从头开始。 @c121914yu

⚙️ 优化

  1. 在同一轮对话中,MCP Client 会持久化实例,不会销毁。 @c121914yu
  2. 模型重载时候,不会把全局模型配置清空再添加,从而导致重载阶段模型调用错误。 @c121914yu
  3. 自动保存,增加一条团队云端保存记录。 @c121914yu

🐛 修复

  1. Debug 模式下,交互节点无法正常使用。
  2. 富文本编辑器 tab 空格未对齐。
  3. 嵌套运行 Agent 时候,跳过节点队列未初始化,导致无法正常运行。
  4. 判断器右侧是 number 引用时,会出现报错。
  5. 工作流工具入参为文件选择时,未出现选择框。
  6. HTTP 插件无法正确处理 http 协议(非 https)接口请求。
  7. 文本类型的全局变量,默认值编辑框 UI。
  8. 代码节点行数超过 100 行时显示重叠。
  9. 删除应用,未把目录内的删除。
  10. 浏览器未传递实时日期至服务器。

What's Changed

Full Changelog: v4.14.0...v4.14.1

v4.14.0-fix

07 Nov 02:55
1f9c8d3

Choose a tag to compare

⚙️ 优化

  1. 在同一轮对话中,MCP Client 会持久化实例,不会销毁。

🐛 修复

  1. Debug 模式下,交互节点无法正常使用。
  2. 富文本编辑器 tab 空格未对齐。
  3. 嵌套运行 Agent 时候,跳过节点队列未初始化,导致无法正常运行。
  4. 判断器右侧是 number 引用时,会出现报错。

What's Changed

Full Changelog: v4.14.0...v4.14.0-fix

V4.14.0

05 Nov 05:49
adf9981

Choose a tag to compare

更新指南

1. 更新镜像:

  • 更新 FastGPT 镜像tag: v4.14.0
  • 更新 FastGPT 商业版镜像tag: v4.14.0
  • 更新 fastgpt-plugin 镜像 tag: v0.3.0
  • mcp_server 无需更新
  • Sandbox 无需更新
  • AIProxy 无需更新

2. 执行升级脚本

仅需使用过自定义系统工具的商业版用户操作。
从任意终端,发起 1 个 HTTP 请求。其中 {{rootkey}} 替换成环境变量里的 rootkey{{host}} 替换成FastGPT 域名

curl --location --request POST 'https://{{host}}/api/admin/initv4140' \
--header 'rootkey: {{rootkey}}' \
--header 'Content-Type: application/json'

会将原系统工具迁移到最新数据表中。

3. 安装系统插件至系统

  • 原先手动安装的 js 插件包将会失效,需重新打包安装。
  • 目前插件里仅包含工具,后续将增加触发器,文档解析器,数据分块策略,索引增强策略等。
  • 系统安装完插件后,对于多租户的系统,团队管理员可以在插件库中激活对应工具,从而在应用中使用。对于开源版,root 团队会默认激活所有系统工具。

从 V4.14.0 版本开始,fastgpt-plugin 镜像仅提供运行环境,不再预装系统插件,所有 FastGPT 系统需手动安装系统插件。可以通过公开的 FastGPT Marketplace 进行在线安装,或下载 .pkg 文件进行安装。

除了安装外,还可对工具进行排序、默认安装、标签管理等。

image

🚀 新增内容

  1. 增加插件市场,同时移除自定义工具分类,仅支持自定义标签。本期支持系统工具,可以从 FastGPT Marketplace 统一安装系统工具。后续将支持更多插件类型:工作流触发器,数据源解析方式,数据分块,索引增强策略等。 @newfish-cmyk @FinleyGe @c121914yu
  2. 对话框上传文件移动存储至 S3,并且不会自动过期,完全跟随对话记录删除。安全性更高,签发预览连接仅 1 小时生效,而不是长期。 @xqvvu
  3. 全局变量支持时间点/时间范围/对话模型选择类型。 @fishwww-ww
  4. 插件输入支持密码类型。 @c121914yu

⚙️ 优化

  1. 匹配 Markdown 中 Base64 图片正则性能。 @c121914yu
  2. 团队成员接受邀请后,默认成员名改为成员账户名。 @FinleyGe

🐛 修复

  1. Prompt 编辑器存在特殊语法时候,无法解析正确内容。
  2. Claude 工具调用,如果下标从 1 开始会导致参数异常。
  3. S3 删除头像,如果 key 为空时,会抛错,导致流程阻塞。
  4. 工作流前置IO 变更时,依赖未及时刷新。
  5. 导出对话日志,缺少反馈记录。
  6. 工作流欢迎语输入框输入时,光标会偏移到最后一位。
  7. 存在交互节点和连续批量执行时,会导致工作流运行逻辑错误。
  8. 工作流 Redo 操作后,编辑记录无法再继续推送快照。
  9. HTTP 自定义输入丢失。

What's Changed

Full Changelog: v4.13.2...v4.14.0

V4.13.2-fix

04 Nov 14:33
5cc5506

Choose a tag to compare

变更说明

  1. 修复prompt编辑器存在特殊语法时候无法保存问题

What's Changed

Full Changelog: v4.13.2...v4.13.2-fix