Releases: labring/FastGPT
Releases · labring/FastGPT
V4.10.0-fix
变更内容
- 修复搜索类型工具未正常显示
What's Changed
- fix: yml by @c121914yu in #5134
- update: modify MINIO_HOST to accept IP or domain and comment out port… by @sd0ric4 in #5136
- docs: update plugin design doc by @FinleyGe in #5135
- update yaml and yml.js by @sd0ric4 in #5139
- ci: 修复镜像构建工作流 by @PairZhu in #5074
- add max count to image import by @c121914yu in #5144
- update deploy doc by @c121914yu in #5145
- fix: typo by @sd0ric4 in #5146
- fix: search type by @c121914yu in #5149
Full Changelog: v4.10.0...v4.10.0-fix
V4.10.0
🚀 新增内容
- 独立系统工具服务,支持系统工具独立开发和调试,点击查看fastgpt-plugin项目。 @c121914yu @FinleyGe @sd0ric4
- 新增GitHub,Dalle3绘图,硅基流动多模态,ArXiv 系统工具。
- 更新系统工具开发指南系统工具开发指南。
- 更新系统工具设计文档。
What's Changed
- fix: local file relatedImageId error by @c121914yu in #5118
- fix collection tags create by @newfish-cmyk in #5117
- mcp call tools timeout by @newfish-cmyk in #5123
- add send question condition check by @newfish-cmyk in #5130
- feature: System plugin by @c121914yu in #5131
Full Changelog: v4.9.14...v4.10.0
V4.10.0-alpha
更新内容
- 重写 FastGPT 系统插件模块,并独立部署。 @c121914yu @sd0ric4 @FinleyGe
- 新增硅基流动绘图、Firecrawl、GitHub、SearchAPI 插件
What's Changed
- fix collection tags create by @newfish-cmyk in #5117
Full Changelog: v4.9.14-fix...v4.10.0-alpha
V4.9.14-fix
V4.9.14
🚀 新增内容
- 知识库导入,支持配置:自动将文件名加入系统索引中。 @c121914yu
- Admin 端审计日志。 @gggaaallleee
⚙️ 优化
- 统一知识库训练队列代码逻辑。 @c121914yu
- 输入框 UX。 @sd0ric4
- 图片知识库自动去除介绍中的换行,避免模型输出换行导致无法显示图片。 @c121914yu
- 图片索引过程会单独描述图片内容,并在检索后会将图片描述赋予检索结果,使语言模型也可以对图片进行理解。 @c121914yu
- 对于 MCP Schema 中,缺少
properties属性的值,进行自动补全,避免部分模型报错。 @sd0ric4 - 对 JSON 导入模板可能的报错进行捕获。 @newfish-cmyk
- 过滤 CSV 导出时可能存在的危险字符串。 @newfish-cmyk
- 添加安全请求头。 @newfish-cmyk
- 修改密码,强制其他登录端失效。 @newfish-cmyk
🐛 修复
- 知识库数据输入,识别 QA 模式错误。 @c121914yu
- 知识库标签条件冲突。 @newfish-cmyk
- 对话日志点赞点踩统计。 @c121914yu
What's Changed
- feat: dataset index prefix by @c121914yu in #5061
- Feat: admin audit by @c121914yu in #5068
- Update sso.md by @Deepturn in #5053
- perf: image index by @c121914yu in #5071
- update mcp server by @c121914yu in #5076
- fix:sandbox misspelling by @503612012 in #5073
- fix: update input schema structure in getTools method by @sd0ric4 in #5089
- fix bugs by @newfish-cmyk in #5087
- chore(deps): bump pbkdf2 from 3.1.2 to 3.1.3 in /plugins/webcrawler/SPIDER by @dependabot in #5084
- fix typo: correct input schema property name in getTools method by @sd0ric4 in #5095
- Mcp db fix by @sd0ric4 in #5096
- fix loginout don`t delete session by @dreamer6680 in #5088
- fix vulnerability by @newfish-cmyk in #5098
- Update doc by @c121914yu in #5093
- update version doc by @c121914yu in #5106
- fix: input modal by @c121914yu in #5108
New Contributors
- @503612012 made their first contribution in #5073
Full Changelog: v4.9.13...v4.9.14
V4.9.13
该版本为修复内容版本。
🚀 新增内容
- 套餐缓存,减少 MongoDB 查询次数。
⚙️ 优化
- 所有 NodeId 调整随机值生成,避免首字母数字开头。
- 知识库集合搜索,支持嵌套搜索。
🐛 修复
- 对话日志,日期范围选择问题。
- API 调用时,传入的 system 提示词可能会重复。
- AI 对话/工具调用,未选择文件链接时,也会从历史记录读取文件。
- 手动更新知识库索引时,错误的删除旧索引,导致手动索引无效。
What's Changed
- Fix some bug by @c121914yu in #5048
- Feat: Plan cache by @c121914yu in #5052
- Change the default MongoDB image source to Docker Hub. by @f1tz in #5050
- chore(deps): bump protobuf from 4.25 to 4.25.8 in /plugins/model/tts-cosevoice by @dependabot in #5046
- feat: operation index by @c121914yu in #5056
New Contributors
Full Changelog: v4.9.12...v4.9.13
V4.9.12
新功能预览
AI proxy 监控
![]() |
![]() |
![]() |
鉴权配置
🚀 新增内容
- AI proxy 监控完善,支持以图表/表格形式查看模型调用和性能情况。 @ctrlz526
- HTTP 节点和 MCP 支持单独“鉴权配置”,鉴权配置明文不会二次返回客户端,以保障数据安全。 @newfish-cmyk
- 问题分类和内容提取,提示词中自动加入上一轮结果进行额外引导。 @c121914yu
- 判断器支持变量引用。 @newfish-cmyk
- 商业版支持知识库分块时,LLM 进行自动分段识别。 @c121914yu
- Admin 管理员数据看板。 @ctrlz526
- 豆包 1.6 系列模型,更新 qwen 模型配置。 @c121914yu
⚙️ 优化
- 密码校验时,增加更多的特殊字符 @c121914yu
- 后端全量计算知识库 chunk 参数,避免自动模式下部分参数未正确使用默认值。 @c121914yu
- 将文本分块移至 worker 线程,避免阻塞。 @c121914yu
- 展示更多套餐用量信息。 @c121914yu
- 优化输入框样式,桌面和移动端的语音输入样式更新。 @sd0ric4
- MCP 工具调用,使用 Raw schema 进行工具调用,保障完整性。 @c121914yu
- 删除知识库文件时,如果文件不存在,不会阻断删除。 @c121914yu
- 升级 MCP SDK,兼容最新的 HTTPStreamable。 @c121914yu
- 语雀文档库,递归获取文档类型目录下的数据。 @c121914yu
🐛 修复
- 自定义问答提取提示词被覆盖。 @c121914yu
- 模板导入时,存在空 indexes 时,导致数据插入失败。 @c121914yu
- 登录页可能存在的 XSS 攻击。 @c121914yu
- 输入框语音输入时候会丢失文件列表的问题。 @sd0ric4
- 知识库文档中图片 TTL 字段未清除,导致图片过期。 @c121914yu
- MCP 工具存储时,未转义 int 类型数据。 @c121914yu
- Rezise icon 在二级路由下无效。 @Kuro-P
更新指南
1. 更新镜像:
- 更新 FastGPT 镜像 tag: v4.9.12
- 更新 FastGPT 商业版镜像 tag: v4.9.12
- mcp_server 无需更新
- Sandbox 无需更新
- 更新 AIProxy 镜像 tag: v0.2.2
What's Changed
- chore(deps): bump fastify from 4.29.0 to 4.29.1 by @dependabot in #4973
- perf: password special chars;feat: llm paragraph;perf: chunk setting params;perf: text splitter worker by @c121914yu in #4984
- Feat: ai proxy monitor by @c121914yu in #4985
- perf: charts ux by @c121914yu in #4986
- test: Add unit test for projects/app/src/web/core/ai/channel.ts by @gru-agent in #4987
- fix iframe.js to support microphone by @dreamer6680 in #4993
- feat: more sub plan info;fix: emprt index by @c121914yu in #4997
- fix: resizer.svg load error by @Kuro-P in #4996
- chore(deps): bump requests from 2.32.3 to 2.32.4 in /plugins/model/pdf-mistral by @dependabot in #4998
- Ai proxy monitor by @c121914yu in #5009
- test: Add unit test for projects/app/src/web/core/ai/channel.ts by @gru-agent in #4991
- test: Add unit test for projects/app/src/web/core/ai/channel.ts by @gru-agent in #5010
- fix: dataset image will expired by @c121914yu in #5021
- V4.9.12 feature by @c121914yu in #5022
- fix mcp tools save by @newfish-cmyk in #5028
- Feat: IfElse node support variable reference by @c121914yu in #5025
- Perf: MCP retains the original schema by @c121914yu in #5030
- perf: dashboard by @c121914yu in #5038
- perf: yuque dataset by @c121914yu in #5040
New Contributors
Full Changelog: v4.9.11...v4.9.12
V4.9.12-alpha
新功能预览
AI proxy 监控
![]() |
![]() |
![]() |
鉴权配置
🚀 新增内容
- AI proxy 监控完善,支持以图表/表格形式查看模型调用和性能情况。 @ctrlz526
- HTTP 节点和 MCP 支持单独“鉴权配置”,鉴权配置明文不会二次返回客户端,以保障数据安全。 @newfish-cmyk
- 问题分类和内容提取,提示词中自动加入上一轮结果进行额外引导。 @c121914yu
- 判断器支持变量引用。 @newfish-cmyk
- 商业版支持知识库分块时,LLM 进行自动分段识别。 @c121914yu
⚙️ 优化
- 密码校验时,增加更多的特殊字符 @c121914yu
- 后端全量计算知识库 chunk 参数,避免自动模式下部分参数未正确使用默认值。 @c121914yu
- 将文本分块移至 worker 线程,避免阻塞。 @c121914yu
- 展示更多套餐用量信息。 @c121914yu
- 优化输入框样式,桌面和移动端的语音输入样式更新。 @sd0ric4
- MCP 工具调用,使用 Raw schema 进行工具调用,保障完整性。 @c121914yu
- 删除知识库文件时,如果文件不存在,不会阻断删除。 @c121914yu
- 升级 MCP SDK,兼容最新的 HTTPStreamable。 @c121914yu
🐛 修复
- 自定义问答提取提示词被覆盖。 @c121914yu
- 模板导入时,存在空 indexes 时,导致数据插入失败。 @c121914yu
- 登录页可能存在的 XSS 攻击。 @c121914yu
- 输入框语音输入时候会丢失文件列表的问题。 @sd0ric4
- 知识库文档中图片 TTL 字段未清除,导致图片过期。 @c121914yu
- MCP 工具存储时,未转义 int 类型数据。 @c121914yu
更新指南
1. 更新镜像:
- 更新 FastGPT 镜像 tag: v4.9.12-alpha
- 更新 FastGPT 商业版镜像 tag: v4.9.12-alpha1
- mcp_server 无需更新
- Sandbox 无需更新
- 更新 AIProxy 镜像 tag: v0.2.2
What's Changed
- chore(deps): bump fastify from 4.29.0 to 4.29.1 by @dependabot in #4973
- perf: password special chars;feat: llm paragraph;perf: chunk setting params;perf: text splitter worker by @c121914yu in #4984
- Feat: ai proxy monitor by @c121914yu in #4985
- perf: charts ux by @c121914yu in #4986
- test: Add unit test for projects/app/src/web/core/ai/channel.ts by @gru-agent in #4987
- fix iframe.js to support microphone by @dreamer6680 in #4993
- feat: more sub plan info;fix: emprt index by @c121914yu in #4997
- fix: resizer.svg load error by @Kuro-P in #4996
- chore(deps): bump requests from 2.32.3 to 2.32.4 in /plugins/model/pdf-mistral by @dependabot in #4998
- Ai proxy monitor by @c121914yu in #5009
- test: Add unit test for projects/app/src/web/core/ai/channel.ts by @gru-agent in #4991
- test: Add unit test for projects/app/src/web/core/ai/channel.ts by @gru-agent in #5010
- fix: dataset image will expired by @c121914yu in #5021
- V4.9.12 feature by @c121914yu in #5022
- fix mcp tools save by @newfish-cmyk in #5028
- Feat: IfElse node support variable reference by @c121914yu in #5025
- perf: mcp save raw schema by @c121914yu in #5030
New Contributors
Full Changelog: v4.9.11...v4.9.12-alpha
V4.9.11
新功能预览
图片集合
![]() |
![]() |
节点搜索
🚀 新增内容
- 商业版支持图片知识库数据集。 @ctrlz526 @c121914yu
- 工作流中增加节点搜索功能。 @newfish-cmyk
- 工作流中,子流程版本控制,可选择“保持最新版本”,无需手动更新。 @newfish-cmyk
- 增加更多审计操作日志。 @gggaaallleee
- 知识库增加文档解析异步队列,导入文档时,无需等待文档解析完毕才进行导入。 @c121914yu
⚙️ 优化
- 原文缓存改用 gridfs 存储,提高上限。 @c121914yu
- 增加知识库模板导入选项。 @ctrlz526
🐛 修复
- 工作流中,管理员声明的全局系统工具,无法进行版本管理。 @newfish-cmyk
- 工具调用节点前,有交互节点时,上下文异常。 @newfish-cmyk
- 修复备份导入,小于 1000 字时,无法分块问题。 @c121914yu
- 自定义 PDF 解析,无法保存 base64 图片。 @c121914yu
- 非流请求,未进行 CITE 标记替换。 @c121914yu
- Python 沙盒存在隐藏风险。鸣谢 @happyhacking-k , 由 @gggaaallleee 修复
- curl 导入插件缺失确认按键 @newfish-cmyk
升级指南
1. 做好数据备份
2. 更新镜像 tag
- 更新 FastGPT 镜像 tag: v4.9.11
- 更新 FastGPT 商业版镜像 tag: v4.9.11
- mcp_server 无需更新
- 更新 Sandbox 镜像 tag: v4.9.11
- AIProxy 无需更新
What's Changed
- version doc by @c121914yu in #4897
- fix: dataset chunk description by @c121914yu in #4898
- fix has tool node condition by @newfish-cmyk in #4907
- Feat: Node latest version by @c121914yu in #4905
- fix runtool empty message by @newfish-cmyk in #4911
- perf: buffer;fix: back up split by @c121914yu in #4913
- feat: remove buffer;fix: custom pdf parse by @c121914yu in #4914
- remove invalid code by @c121914yu in #4915
- fix child app external variables by @newfish-cmyk in #4919
- feat: Workflow node search by @c121914yu in #4920
- feat: text collecion auto save for a txt file by @c121914yu in #4924
- Update dataset.md by @c121914yu in #4927
- add Bocha search template by @gggaaallleee in #4933
- chore(deps): bump tar-fs from 3.0.8 to 3.0.9 in /plugins/webcrawler/SPIDER by @dependabot in #4945
- add audit by @gggaaallleee in #4923
- fix: init by @c121914yu in #4955
- update python sandbox for safe by @gggaaallleee in #4958
- V4.9.11 feature by @c121914yu in #4969
- chore(deps): bump multer from 2.0.0 to 2.0.1 in /packages/service by @dependabot in #4964
- chore(deps): bump multer from 2.0.0 to 2.0.1 by @dependabot in #4972
- chore(deps): bump torch from 2.6.0 to 2.7.1 in /plugins/model/llm-ChatGLM2 by @dependabot in #4971
- Fix the incompatibility of drag-and-drop upload to Windows by @dreamer6680 in #4974
- fix curl create plugin button by @newfish-cmyk in #4976
- perf: async read file by @c121914yu in #4978
- fix: ui by @c121914yu in #4979
- fix: popver ui by @c121914yu in #4980
Full Changelog: v4.9.10...v4.9.11
V4.9.11-alpha
新功能预览
图片集合
![]() |
![]() |
节点搜索
🚀 新增内容
- 商业版支持图片知识库数据集。 @ctrlz526 @c121914yu
- 工作流中增加节点搜索功能。 @newfish-cmyk
- 工作流中,子流程版本控制,可选择“保持最新版本”,无需手动更新。 @newfish-cmyk
- 增加更多审计操作日志。 @gggaaallleee
- 知识库增加文档解析异步队列,导入文档时,无需等待文档解析完毕才进行导入。 @c121914yu
⚙️ 优化
- 原文缓存改用 gridfs 存储,提高上限。 @c121914yu
- 增加知识库模板导入选项。 @ctrlz526
🐛 修复
- 工作流中,管理员声明的全局系统工具,无法进行版本管理。 @newfish-cmyk
- 工具调用节点前,有交互节点时,上下文异常。 @newfish-cmyk
- 修复备份导入,小于 1000 字时,无法分块问题。 @c121914yu
- 自定义 PDF 解析,无法保存 base64 图片。 @c121914yu
- 非流请求,未进行 CITE 标记替换。 @c121914yu
- Python 沙盒存在隐藏风险。鸣谢 @happyhacking-k , 由 @gggaaallleee 修复
升级指南
1. 做好数据备份
2. 更新镜像 tag
- 更新 FastGPT 镜像 tag: v4.9.11-ahpha
- 更新 FastGPT 商业版镜像 tag: v4.9.11-ahpha
- mcp_server 无需更新
- 更新 Sandbox 镜像 tag: v4.9.11-ahpha
- AIProxy 无需更新
What's Changed
- remove invalid code by @c121914yu in #4915
- fix child app external variables by @newfish-cmyk in #4919
- feat: Workflow node search by @c121914yu in #4920
- feat: text collecion auto save for a txt file by @c121914yu in #4924
- Update dataset.md by @c121914yu in #4927
- add Bocha search template by @gggaaallleee in #4933
- chore(deps): bump tar-fs from 3.0.8 to 3.0.9 in /plugins/webcrawler/SPIDER by @dependabot in #4945
- add audit by @gggaaallleee in #4923
- fix: init by @c121914yu in #4955
- update python sandbox for safe by @gggaaallleee in #4958
- V4.9.11 feature by @c121914yu in #4969
Full Changelog: v4.9.10-fix2...v4.9.11-alpha






