Skip to content

Releases: labring/FastGPT

V4.13.0-fix

25 Sep 07:13
34e5191
Compare
Choose a tag to compare

变更内容

  1. 增加 permission 索引
  2. 修复知识库集合页面,分页组件未正常显示。

What's Changed

  • chore(deps): bump tar-fs from 3.0.9 to 3.1.1 in /plugins/webcrawler/SPIDER by @dependabot[bot] in #5699
  • perf: permission index & model table collaborator context lazy mount by @FinleyGe in #5703
  • fix: collection ui by @c121914yu in #5704

Full Changelog: v4.13.0...v4.13.0-fix

V4.13.0

25 Sep 01:54
70e0798
Compare
Choose a tag to compare

更新指南

1. 更新镜像:

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

2. 更新环境变量

  1. 更新 fastgpt-plugin 环境变量名字,并新增S3_PLUGIN_BUCKETMONGODB_URIREDIS_URL值。

S3_EXTERNAL_BASE_URL=https://xxx.com # S3 外网地址
S3_ENDPOINT=localhost
S3_PORT=9000
S3_USE_SSL=false
S3_ACCESS_KEY=minioadmin
S3_SECRET_KEY=minioadmin
S3_TOOL_BUCKET=fastgpt-tool # 系统工具,创建的临时文件,存储的桶,要求公开读私有写。
S3_PLUGIN_BUCKET=fastgpt-plugin # 系统插件热安装文件的桶,私有读写。
RETENTION_DAYS=15 # 系统工具临时文件保存天数
MONGODB_URI=mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin # MongoDB 链接参数
REDIS_URL=redis://default:mypassword@redis:6379 # Redis 链接参数
  1. 增加fastgptfastgpt-pro(商业版) s3 相关环境变量。
# S3 外网地址
S3_EXTERNAL_BASE_URL= 
S3_ENDPOINT=localhost
S3_PORT=9000
S3_USE_SSL=false
S3_ACCESS_KEY=minioadmin
S3_SECRET_KEY=minioadmin
S3_PLUGIN_BUCKET=fastgpt-plugin # 系统插件热安装文件的桶,私有读写。

🚀 新增内容

  1. 应用新增 HTTP 工具集类型,取代原 HTTP 插件。 @newfish-cmyk
  2. 支持系统管理员通过文件形式快速安装系统工具。 @FinleyGe
  3. 团队管理员支持分配模型权限。 @FinleyGe
  4. 代码运行节点支持 AI 辅助生成。 @newfish-cmyk
  5. 知识库文件解析支持配置最大并发数。(开源版通过 config.json 文件中systemEnv.datasetParseMaxProcess属性配置,商业版通过 admin 后台配置。) @c121914yu

⚙️ 优化

  1. 系统工具增加对应 author 名字显示。同时使用安全的 I18n 翻译。 @c121914yu
  2. 计量计费账单推送和合并逻辑。 @c121914yu
  3. 对话记录中,节点详情单独分表存储。 @c121914yu
  4. 删除 chat_items 中无效的 dataId 索引。 @c121914yu
  5. 工作流UI性能优化,减少 UI 重绘。 @c121914yu
  6. 对话中,知识库引用鉴权采用整个对话框鉴权,而不是单条记录。 @c121914yu
  7. 工作流动态输入输出变量交互优化。 @newfish-cmyk

🐛 修复

  1. debug 模式下,全局变量未传递。 @newfish-cmyk
  2. debug 模式下,前方节点参数无法传递至后方节点。 @newfish-cmyk
  3. 调试模式下,开启“自动执行”,会跳过外部变量的填写。 @newfish-cmyk
  4. 自动语音回复未生效。 @newfish-cmyk
  5. 节点复制,报错捕获配置丢失。 @newfish-cmyk
  6. “猜你想问”的自定义提示词,保存时,上一次的值会被置空。 @newfish-cmyk
  7. 配置了二级路由的情况下,知识库检索出来的图片地址拼接异常。
  8. Prompt 编辑器,键盘输入时会清除掉 Markdown 标记。 @newfish-cmyk
  9. 知识库集合页面,有训练数据时候无法自动刷新页面。 @c121914yu
  10. 工作流快速添加节点弹窗,工具箱页面二次打开时为空。 @c121914yu
  11. PPTX 文件解析顺序错误。 @Deepturn
  12. 分享链接关闭引用展示,最后 32 个字符串包含 [ 符号时,会导致重复输出。@shikaiwei1

🔨 插件更新

  1. 新增火山引擎融合信息搜索工具。 @nk-akun

What's Changed

Full Changelog: v4.12.4...v4.13.0

V4.12.4

15 Sep 12:18
2ed1545
Compare
Choose a tag to compare

🚀 新增内容

  1. 商业版支持企微发布渠道。

⚙️ 优化

  1. 权限继承优化,子资源权限高于父级时,不会强制打断继承模式。
  2. Prompt 编辑器支持列表渲染。
  3. 数据页返回知识库列表,保持分页。
  4. 知识库上传文件成功后,返回对应上传目录。
  5. 删除应用,减少事务操作。
  6. 用户选择 UI。

🐛 修复

  1. HTTP 工具空指针,导致无法编辑。
  2. python 代码运行,入参无法是 boolean 值。
  3. debug 模式下,全局变量未传递。
  4. MCP 工具集无法复制。

更新指南

1. 更新镜像:

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

What's Changed

Full Changelog: v4.12.3...v4.12.4

V4.12.3

07 Sep 12:56
c4632a2
Compare
Choose a tag to compare

🚀 新增内容

  1. 提示词编辑器支持列表、tab 渲染等部分富文本交互。
  2. 应用增加更多全局变量:密码、多选、内部变量(在站内对话不会显示)。

⚙️ 优化

  1. 纠正 RRF 权重合并算法,使用标准 RRF 权重公式。
  2. 多选组件支持动态宽度计算,适配可见 tag。
  3. 变量更新组件渲染优化,与全局变量渲染保持一致性。

🐛 修复

  1. 单团队模式下,如果用户离开,则无法重新进入团队。
  2. 工作流文件上传默认打开,但输入侧未添加文件输出。
  3. 连续用户选择,分支无法正常运行。
  4. 工作流,变量更新,数组选择器异常。
  5. 应用评测,评测内容仅获取了首个输出文本,未获取所有输出文本。

🔨 插件更新

  1. 系统工具类型迁移至 plugin。
  2. 将模型提供商配置移动到 plugin,实现热更新。
  3. 将应用模板移动至 plugin。

更新指南

1. 更新镜像:

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

What's Changed

Full Changelog: v4.12.2...v4.12.3

V4.12.2-fix3

04 Sep 14:47
0ede427
Compare
Choose a tag to compare

变更内容

  1. 纠正 RRF 权重合并算法,使用标准 RRF 权重公式。
  2. 工作流文件上传默认打开,但输入侧未添加文件输出。
  3. 连续用户选择,分支无法正常运行。
  4. 工作流,变量更新,数组选择器异常。

What's Changed

Full Changelog: v4.12.2-fix2...v4.12.2-fix3

V4.12.2-fix2

28 Aug 17:32
42e249f
Compare
Choose a tag to compare

变更内容

  1. 内容提取节点,因缺少 toolChoice 声明,导致工具调用模型无法正常提取。

What's Changed

Full Changelog: v4.12.2-fix...v4.12.2-fix2

V4.12.2-fix

26 Aug 16:09
324aaae
Compare
Choose a tag to compare

变更内容

  1. 修复交互节点与并发控制冲突,导致后续节点被提前skip运行。
  2. 修复遗留问题:交互节点与工具集存在冲突,交互节点后的工具集无法正常使用。

What's Changed

Full Changelog: v4.12.2...v4.12.2-fix

V4.12.2

26 Aug 10:28
4d7e0ed
Compare
Choose a tag to compare

🚀 新增内容

  1. 向量模型并发请求设置,不统一设置成 10,避免部分向量模型不支持并发,默认均为 1,可在模型配置中设置。 @c121914yu
  2. 对话页支持管理员配置精选应用,便于推荐给团队成员使用。 @xqvvu
  3. 对话页首页,支持管理员配置快捷应用,可以设置团队常用的应用。 @xqvvu
  4. 支持关闭团队的对话首页。 @xqvvu

⚙️ 优化

  1. 增加工作流独立分支异常检测。 @c121914yu
  2. 向量模型超过 1536 维度进行截断时,强制进行归一化。其他维度是否归一化,完全由配置决定,减少自动判断的计算量。 @c121914yu
  3. 模型提供商配置移至 plugin sdk 中。 @ctrlz526
  4. 封装 LLM 调用函数,简化 LLM 请求和工具调用。 @francismiko
  5. 优化工作流调度代码,避免深度递归。 @c121914yu
  6. 工作流递归判断优化,对递归线继续分组检测,适配更多样连线。 @c121914yu

🐛 修复

  1. 独立对话页部分 UI 异常。 @xqvvu
  2. 独立对话页无法渲染插件交互。 @xqvvu
  3. 多选选择器导致的页面崩溃。 @newfish-cmyk
  4. 移动端,分享链接,异常加载了登录态对话页的导航。 @xqvvu
  5. 用户同步可能出现写冲突问题。 @FinleyGe
  6. 无法完全关闭系统套餐,会存在空对象默认值,导致鉴权异常。 @FinleyGe
  7. 工作流,添加团队应用,搜索无效。 @FinleyGe
  8. 应用版本,ref 字段错误,导致无法正常使用。 @c121914yu

🔨 工具更新

  1. Doc2x 工具响应值异常。 @FinleyGe

更新指南

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

What's Changed

New Contributors

Full Changelog: v4.12.1...v4.12.2

V4.12.1-fix

15 Aug 14:29
c166a57
Compare
Choose a tag to compare

变更内容

  1. 修复移动端,首次进入对话时会造成白屏。

What's Changed

Full Changelog: v4.12.1...v4.12.1-fix

V4.12.1

15 Aug 10:41
2c91137
Compare
Choose a tag to compare

更新指南

1. 更新镜像:

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

🚀 新增内容

  1. Prompt 自动生成和优化。
  2. 增加SIGNOZ_STORE_LEVEL参数,可以控制 Signoz 日志存储级别。

⚙️ 优化

  1. 工作流响应优化,主动指定响应值进入历史记录,而不是根据 key 决定。
  2. 避免工作流中,变量替换导致的死循环或深度递归风险。
  3. 对话日志导出,固定导出对话详情。
  4. 分页器 UI 优化。

🐛 修复

  1. 工具密钥输入,boolean 值无法通过 form 校验。
  2. 对话页,pane切换可能导致数据异常。
  3. 对话日志看板数据表索引不正确。

🔨 工具更新

  1. 支持对系统工具单独配置 Tool description,更利于模型理解。

What's Changed

Full Changelog: v4.12.0...v4.12.1