Releases: labring/FastGPT
Releases · labring/FastGPT
V4.11.1-fix
变更说明
- 修复新版 MCP tool 无法在工作流中获取其响应值。
What's Changed
- fix: missing build mcp image args by @503612012 in #5366
- 4.11.2 dev by @c121914yu in #5368
- Fix: action by @c121914yu in #5369
- perf: memory leak by @c121914yu in #5370
- feat: move robots.txt to toc.mdx by @dreamer6680 in #5372
- Update dataset.mdx by @Deepturn in #5381
- fix dataset list item tag margin by @newfish-cmyk in #5380
- fix: build mcp image proxy by @503612012 in #5379
- fix: doc preview action;update doc by @c121914yu in #5383
- fix docker file by @c121914yu in #5385
- update doc search engine by @c121914yu in #5386
- 更新 4112.mdx by @c121914yu in #5387
- fix: mcp not response output by @c121914yu in #5388
Full Changelog: v4.11.1...v4.11.1-fix
V4.11.1
🚀 新增内容
- 系统工具,工具集支持直接给工具调用使用。 @FinleyGe
- MCP 结构重写,更新 MCP后,会自动更新所有在用的 MCP 组件,无需重新删除再添加。 @newfish-cmyk
- 对话日志看板,支持自定义字段展示。 @FinleyGe
- 账号注销。 @c121914yu
- 新文档框架。 @dreamer6680
- GLM 4.5 系列模型配置。 @c121914yu
⚙️ 优化
- 兑换码功能支持指定对公支付模式。 @c121914yu
- 优化支付套餐模式。 @xqvvu
- 全局变量修改变量名后,节点中的引用值不会丢失。 @c121914yu
- 将模型预设配置移动到 FastGPT Plugin 项目中。 @c121914yu
🐛 修复
- MCP object 类型数据传递错误。 @FinleyGe
- 登录页 UI 偏移。 @xqvvu
- Excel 表带有换行符号时,导致分块异常。 @colnii
- Doc2x PDF 识别去除多余标签。 @colnii
- 404 页面翻译失效 @Kuro-P
🔨 工具更新
- 新增:libulibu 绘图工具。
- 新增:秘塔搜索工具。
- 新增:支持 Signoz 系统监控接入。
- 修复:数学表达式工具数据类型错误。
升级说明
1. 更新镜像:
- 更新 FastGPT 镜像tag: v4.11.1
- 更新 FastGPT 商业版镜像tag: v4.11.1
- 更新 fastgpt-plugin 镜像 tag: v0.1.7
- mcp_server 无需更新
- Sandbox 无需更新
- AIProxy 无需更新
What's Changed
- update version doc by @c121914yu in #5272
- Update 4100.md by @Deepturn in #5273
- version doc by @c121914yu in #5275
- action by @c121914yu in #5277
- update secret by @c121914yu in #5278
- Fix API method for retrieving WX login result from GET to POST by @ctrlz526 in #5281
- chore(deps): bump form-data from 4.0.2 to 4.0.4 by @dependabot[bot] in #5279
- Refactor login initialization logic to remove unused configuration by @ctrlz526 in #5283
- perf: read file internal by @c121914yu in #5282
- feat: coupoun support bank pay way by @c121914yu in #5285
- feat: deleted user by @c121914yu in #5289
- feat: enhance wallet billing features by @xqvvu in #5293
- extra point by @c121914yu in #5296
- fix: i18n by @c121914yu in #5297
- New document by @c121914yu in #5299
- Doc action test by @c121914yu in #5302
- feat:add 4111.mdx and remove unuse doc by @dreamer6680 in #5303
- Document action by @c121914yu in #5304
- chore(deps): bump form-data from 4.0.2 to 4.0.4 in /plugins/webcrawler/SPIDER by @dependabot[bot] in #5301
- chore(deps): bump starlette from 0.27.0 to 0.47.2 in /plugins/model/llm-ChatGLM2 by @dependabot[bot] in #5300
- remove old doc by @c121914yu in #5305
- fix: doc action by @c121914yu in #5306
- fix:change docs url by @dreamer6680 in #5307
- doc: evaluation by @newfish-cmyk in #5276
- Fix document action and content by @c121914yu in #5308
- fix:add not-found path map by @dreamer6680 in #5309
- fix:not-found not return jsx by @dreamer6680 in #5311
- add tool params return by @newfish-cmyk in #5312
- feat:get lastmodified time by git log by @dreamer6680 in #5314
- Update 4100.mdx by @c121914yu in #5325
- fix: page /404 translator not working bug by @Kuro-P in #5320
- fix: fix the login container; fix the incorrect input of captcha enter trigger by @xqvvu in #5327
- feat: add robots.txt by @dreamer6680 in #5339
- fix: resole crawl cannot get docs by @dreamer6680 in #5344
- docs: update plugin guide by @FinleyGe in #5345
- feature: V4.11.1 by @c121914yu in #5350
- Update doc by @c121914yu in #5358
- fix: plugin not get system input config by @c121914yu in #5363
- fix: tool not clone by @c121914yu in #5364
- fix: simple mode toolset not refresh tool config by @c121914yu in #5365
Full Changelog: v4.11.0...v4.11.1
V4.11.0
项目调整
- 移除所有开源功能的限制,包括:应用数量和知识库数量上限。
- 调整 RoadMap,增加
上下文管理
,AI 生成工作流
,高级编排 DeBug 调试模式
等计划。 - 海外版域名将
tryfastgpt.ai
调整成fastgpt.io
。
🚀 新增内容
- 商业版增加应用评测(Beta 版),可对应用进行有监督评分。 @newfish-cmyk
- 工作流部分节点支持报错捕获分支。 @c121914yu
- 对话页独立 tab 页面UX。 @chuanhu9
- 支持 Signoz traces 和 logs 系统追踪。 @FinleyGe
- 新增 Gemini2.5, grok4, kimi 模型配置。 @c121914yu
- 模型调用日志增加首字响应时长和请求 IP。 @c121914yu
⚙️ 优化
- 优化代码,避免递归造成的内存堆积,尤其在高并发连续的进行知识库预处理时,可显著降低内存消耗。 @c121914yu
- 知识库训练:支持全部重试当前集合异常数据。 @colnii
- 工作流 valueTypeFormat,避免数据类型不一致。 @c121914yu
- 知识库列表搜索时,正则未进行特殊词替换。 @dingzhenznen
🐛 修复
- 问题分类和内容提取节点,默认模型无法通过前端校验,导致工作流无法运行和保存发布。
🔨 工具更新
- Markdown 文本转 Docx 和 Xlsx 文件。
升级说明
1. 修改环境变量
FastGPT 商业版用户,可以增加评估相关环境变量,并在更新后,在管理端点击一次保存配置。
EVAL_CONCURRENCY=3 # 评估单节点并发数
EVAL_LINE_LIMIT=1000 # 评估文件最大行数
2. 更新镜像:
- 更新 FastGPT 镜像tag: v4.11.0
- 更新 FastGPT 商业版镜像tag: v4.11.0
- 更新 fastgpt-plugin 镜像 tag: v0.1.5
- mcp_server 无需更新
- Sandbox 无需更新
- AIProxy 无需更新
What's Changed
- update version doc by @c121914yu in #5210
- fix:collection search by @dingzhenznen in #5217
- Enhance WeChat login functionality by @ctrlz526 in #5213
- compatible with old enums by @newfish-cmyk in #5219
- test: Add unit test for projects/app/src/web/support/user/api.ts by @gru-agent[bot] in #5214
- Revert "compatible with old enums" by @c121914yu in #5222
- compatible with old enums by @newfish-cmyk in #5221
- Update doc by @c121914yu in #5223
- feat: support signoz by @FinleyGe in #5218
- doc: Add recommended configuration for Oceanbase deployment by @Amaranterre in #5225
- add 'search' field ; update setFastGPTSem to validate input before storing. by @ctrlz526 in #5230
- docs: update design plugin doc by @FinleyGe in #5241
- fix default model select by @c121914yu in #5243
- fix: variables init by @c121914yu in #5247
- Var render by @c121914yu in #5248
- fix node variable update render by @newfish-cmyk in #5251
- perf: value type checker by @c121914yu in #5255
- Update image doc by @c121914yu in #5256
- update doc by @c121914yu in #5259
- update doc by @c121914yu in #5261
- test: Add unit test for projects/app/src/web/common/api/request.ts by @gru-agent[bot] in #5254
- chore(deps): bump multer from 2.0.1 to 2.0.2 by @dependabot[bot] in #5249
- fix: error by @FinleyGe in #5269
- V4.11.0 features by @c121914yu in #5270
- doc by @c121914yu in #5271
New Contributors
- @dingzhenznen made their first contribution in #5217
Full Changelog: v4.10.1...v4.11.0
V4.10.1-fix3
变更内容
- 优化工作量 valueTypeFormat 函数,数据类型转化鲁棒性更强。
What's Changed
- perf: value type checker by @c121914yu in #5255
Full Changelog: v4.10.1-fix2...v4.10.1-fix3
V4.10.1-fix2
变更内容
- 修复自定义类型的全局变量更新后,前端页面无法显示。
- 修复问题分类、内容提取节点,默认模型未自动选择,导致无法报错工作流。
What's Changed
- Update doc by @c121914yu in #5223
- feat: support signoz by @FinleyGe in #5218
- doc: Add recommended configuration for Oceanbase deployment by @Amaranterre in #5225
- add 'search' field ; update setFastGPTSem to validate input before storing. by @ctrlz526 in #5230
- docs: update design plugin doc by @FinleyGe in #5241
- fix default model select by @c121914yu in #5243
- fix: variables init by @c121914yu in #5247
- Var render by @c121914yu in #5248
- fix node variable update render by @newfish-cmyk in #5251
Full Changelog: v4.10.1-fix...v4.10.1-fix2
V4.10.1-fix
修复内容
- 无法兼容旧版全局变量的单选框属性,导致原单选框数据丢失
What's Changed
- update version doc by @c121914yu in #5210
- fix:collection search by @dingzhenznen in #5217
- Enhance WeChat login functionality by @ctrlz526 in #5213
- compatible with old enums by @newfish-cmyk in #5219
- test: Add unit test for projects/app/src/web/support/user/api.ts by @gru-agent[bot] in #5214
- Revert "compatible with old enums" by @c121914yu in #5222
- compatible with old enums by @newfish-cmyk in #5221
New Contributors
- @dingzhenznen made their first contribution in #5217
Full Changelog: v4.10.1...v4.10.1-fix
V4.10.1
🚀 新增内容
- 系统工具支持流输出。 @FinleyGe @ctrlz526
- 商业版第三方知识库定时同步,支持全量同步,可以同步整个目录。 @dreamer6680
⚙️ 优化
- 定时任务报错日志记录到对话日志。 @c121914yu
- 封装应用动态form渲染组件。 @newfish-cmyk
- 目录面包屑导航溢出省略。 @newfish-cmyk
🐛 修复
- 搜索类型系统工具无法正常显示。 @c121914yu
- 部分系统工具向下兼容问题。 @c121914yu
- AI 节点,手动选择历史记录时,会导致 system 记录重复。 @c121914yu
- 知识库 tag 无法滚动到底。 @newfish-cmyk
- API 知识库通过 API 导入文件时,自定义 API 解析参数未生效。 @dreamer6680
🔨 工具更新
- 新增 Flux 官方绘图工具。 @sd0ric4
- 新增 JinaAI 工具集。 @xuyupeng07
- 新增阿里百炼 Flux 和通义万相绘图。 @sd0ric4
- 纠正硅基流动画图工具输出值类型。 @c121914yu
更新指南
1. 更新镜像:
- 更新 FastGPT 镜像: v4.10.1
- 更新 FastGPT 商业版镜像: v4.10.1
- 更新 fastgpt-plugin 镜像: v0.1.3
- mcp_server 无需更新
- Sandbox 无需更新
- AIProxy 无需更新
2. 执行升级脚本
该脚本仅需商业版用户执行。从任意终端,发起 1 个 HTTP 请求。其中 {{rootkey}} 替换成环境变量里的 rootkey
;{{host}} 替换成FastGPT 域名。
curl --location --request POST 'https://{{host}}/api/admin/initv4101' \
--header 'rootkey: {{rootkey}}' \
--header 'Content-Type: application/json'
- 给自动同步的知识库加入新的定时任务。
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
- update doc by @c121914yu in #5150
- Update README.md by @c121914yu in #5151
- update yml by @c121914yu in #5152
- fix: reference history format;perf: add error to chat log by @c121914yu in #5153
- Update 4101.md by @c121914yu in #5162
- fix: update community contact method and correct typos in documentation by @xuyupeng07 in #5160
- echarts crush catch by @newfish-cmyk in #5156
- chore(deps): bump transformers from 4.50.0 to 4.51.0 in /plugins/model/llm-Baichuan2 by @dependabot[bot] in #5172
- app detail visibility by @newfish-cmyk in #5178
- chore(deps): bump transformers from 4.50.0 to 4.52.1 in /plugins/model/llm-ChatGLM2 by @dependabot[bot] in #5183
- fix: Fixed the issue where anchor (
<a>
) tags in reply content could not properly open links in a new tab or window. by @yangxyo in #5176 - chore(deps): bump transformers from 4.51.0 to 4.52.1 in /plugins/model/llm-Baichuan2 by @dependabot[bot] in #5184
- Bing ad by @ctrlz526 in #5195
- fix tag manage modal scroll by @newfish-cmyk in #5193
- optimize ParentPaths component by @newfish-cmyk in #5179
- test: Add unit test for projects/app/src/pages/api/core/dataset/training/updateTrainingData.ts by @gru-agent[bot] in #5194
- feature: 4.10.1 by @c121914yu in #5201
- doc by @c121914yu in #5203
- Update 4101.md by @c121914yu in #5204
- Feat: system tool support stream response by @c121914yu in #5206
- Update README.md by @c121914yu in #5207
- update project domain by @c121914yu in #5208
- fix: apidataset don`t support pdfEnhance by @dreamer6680 in #5209
New Contributors
- @xuyupeng07 made their first contribution in #5160
- @yangxyo made their first contribution in #5176
Full Changelog: v4.10.0...v4.10.1
V4.10.1-alpha
更新指南
1. 更新镜像:
- 更新 FastGPT 镜像 tag: v4.10.1-alpha
- 更新 FastGPT 商业版镜像 tag: v4.10.1-alpha
- 更新 fastgpt-plugin 镜像 tag: v0.1.3
- mcp_server 无需更新
- Sandbox 无需更新
- AIProxy 无需更新
2. 执行升级脚本
该脚本仅需商业版用户执行。
从任意终端,发起 1 个 HTTP 请求。其中 {{rootkey}} 替换成环境变量里的 rootkey
;{{host}} 替换成FastGPT 域名。
curl --location --request POST 'https://{{host}}/api/admin/initv4101' \
--header 'rootkey: {{rootkey}}' \
--header 'Content-Type: application/json'
- 给自动同步的知识库加入新的定时任务。
⚙️ 优化
- 定时任务报错日志记录到对话日志。 @c121914yu
- 封装应用动态form渲染组件。 @newfish-cmyk
- 商业版第三方知识库定时同步,支持全量同步,可以同步整个目录。 @dreamer6680
- 目录面包屑导航溢出省略。 @newfish-cmyk
🐛 修复
- 搜索类型系统工具无法正常显示。 @c121914yu
- 部分系统工具向下兼容问题。 @c121914yu
- AI 节点,手动选择历史记录时,会导致 system 记录重复。 @c121914yu
- 知识库 tag 无法滚动到底。 @newfish-cmyk
🔨 工具更新
- 新增 Flux 官方绘图工具。
- 新增 JinaAI 工具集。
- 新增阿里百炼 Flux 和通义万相绘图。
- 纠正硅基流动画图工具输出值类型。
What's Changed
- update doc by @c121914yu in #5150
- Update README.md by @c121914yu in #5151
- update yml by @c121914yu in #5152
- fix: reference history format;perf: add error to chat log by @c121914yu in #5153
- Update 4101.md by @c121914yu in #5162
- fix: update community contact method and correct typos in documentation by @xuyupeng07 in #5160
- echarts crush catch by @newfish-cmyk in #5156
- chore(deps): bump transformers from 4.50.0 to 4.51.0 in /plugins/model/llm-Baichuan2 by @dependabot[bot] in #5172
- app detail visibility by @newfish-cmyk in #5178
- chore(deps): bump transformers from 4.50.0 to 4.52.1 in /plugins/model/llm-ChatGLM2 by @dependabot[bot] in #5183
- fix: Fixed the issue where anchor (
<a>
) tags in reply content could not properly open links in a new tab or window. by @yangxyo in #5176 - chore(deps): bump transformers from 4.51.0 to 4.52.1 in /plugins/model/llm-Baichuan2 by @dependabot[bot] in #5184
- Bing ad by @ctrlz526 in #5195
- fix tag manage modal scroll by @newfish-cmyk in #5193
- optimize ParentPaths component by @newfish-cmyk in #5179
- test: Add unit test for projects/app/src/pages/api/core/dataset/training/updateTrainingData.ts by @gru-agent[bot] in #5194
- feature: 4.10.1 by @c121914yu in #5201
- doc by @c121914yu in #5203
New Contributors
- @xuyupeng07 made their first contribution in #5160
- @yangxyo made their first contribution in #5176
Full Changelog: v4.10.0-fix...v4.10.1-alpha
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