v4.10.1

labring/FastGPTv4.10.1Jul 14, 2025by c121914yu

AI Summary

A feature release adding streaming output for system tools, third-party knowledge base synchronization, and new drawing tools.

Key Highlights

  • System tools now support streaming output.
  • Commercial users can schedule full synchronization for third-party knowledge bases.
  • Added Flux official drawing tool and JinaAI toolset.
  • Added Aliyun Baichuan Flux and Tongyi Wanxiang drawing tools.

New Features

  • System tool streaming output.
  • Knowledge base scheduling (full sync).
  • New drawing tools (Flux, JinaAI, Aliyun).
  • Dynamic form rendering component.
  • Directory breadcrumb navigation overflow handling.

Full Release Notes

## 🚀 新增内容

1. 系统工具支持流输出。 @FinleyGe @ctrlz526 
2. 商业版第三方知识库定时同步,支持全量同步,可以同步整个目录。 @dreamer6680 
   
## ⚙️ 优化

1. 定时任务报错日志记录到对话日志。 @c121914yu 
2. 封装应用动态form渲染组件。 @newfish-cmyk 
3. 目录面包屑导航溢出省略。 @newfish-cmyk 

## 🐛 修复

1. 搜索类型系统工具无法正常显示。 @c121914yu 
2. 部分系统工具向下兼容问题。 @c121914yu 
3. AI 节点,手动选择历史记录时,会导致 system 记录重复。 @c121914yu 
4. 知识库 tag 无法滚动到底。 @newfish-cmyk 
5. API 知识库通过 API 导入文件时,自定义 API 解析参数未生效。 @dreamer6680 

## 🔨 工具更新

1. 新增 Flux 官方绘图工具。 @sd0ric4 
2. 新增 JinaAI 工具集。 @xuyupeng07 
3. 新增阿里百炼 Flux 和通义万相绘图。 @sd0ric4 
4. 纠正硅基流动画图工具输出值类型。 @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 域名**。

```bash
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 https://github.com/labring/FastGPT/pull/5134
* update: modify MINIO_HOST to accept IP or domain and comment out port… by @sd0ric4 in https://github.com/labring/FastGPT/pull/5136
* docs: update plugin design doc by @FinleyGe in https://github.com/labring/FastGPT/pull/5135
* update yaml and yml.js by @sd0ric4 in https://github.com/labring/FastGPT/pull/5139
* ci: 修复镜像构建工作流 by @PairZhu in https://github.com/labring/FastGPT/pull/5074
* add max count to image import by @c121914yu in https://github.com/labring/FastGPT/pull/5144
* update deploy doc by @c121914yu in https://github.com/labring/FastGPT/pull/5145
* fix: typo by @sd0ric4 in https://github.com/labring/FastGPT/pull/5146
* fix: search type by @c121914yu in https://github.com/labring/FastGPT/pull/5149
* update doc by @c121914yu in https://github.com/labring/FastGPT/pull/5150
* Update README.md by @c121914yu in https://github.com/labring/FastGPT/pull/5151
* update yml by @c121914yu in https://github.com/labring/FastGPT/pull/5152
* fix: reference history format;perf: add error to chat log by @c121914yu in https://github.com/labring/FastGPT/pull/5153
* Update 4101.md by @c121914yu in https://github.com/labring/FastGPT/pull/5162
* fix: update community contact method and correct typos in documentation by @xuyupeng07 in https://github.com/labring/FastGPT/pull/5160
* echarts crush catch by @newfish-cmyk in https://github.com/labring/FastGPT/pull/5156
* chore(deps): bump transformers from 4.50.0 to 4.51.0 in /plugins/model/llm-Baichuan2 by @dependabot[bot] in https://github.com/labring/FastGPT/pull/5172
* app detail visibility by @newfish-cmyk in https://github.com/labring/FastGPT/pull/5178
* chore(deps): bump transformers from 4.50.0 to 4.52.1 in /plugins/model/llm-ChatGLM2 by @dependabot[bot] in https://github.com/labring/FastGPT/pull/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 https://github.com/labring/FastGPT/pull/5176
* chore(deps): bump transformers from 4.51.0 to 4.52.1 in /plugins/model/llm-Baichuan2 by @dependabot[bot] in https://github.com/labring/FastGPT/pull/5184
* Bing ad by @ctrlz526 in https://github.com/labring/FastGPT/pull/5195
* fix tag manage modal scroll by @newfish-cmyk in https://github.com/labring/FastGPT/pull/5193
* optimize ParentPaths component by @newfish-cmyk in https://github.com/labring/FastGPT/pull/5179
* test: Add unit test for projects/app/src/pages/api/core/dataset/training/updateTrainingData.ts by @gru-agent[bot] in https://github.com/labring/FastGPT/pull/5194
* feature: 4.10.1 by @c121914yu in https://github.com/labring/FastGPT/pull/5201
* doc by @c121914yu in https://github.com/labring/FastGPT/pull/5203
* Update 4101.md by @c121914yu in https://github.com/labring/FastGPT/pull/5204
* Feat: system tool support stream response by @c121914yu in https://github.com/labring/FastGPT/pull/5206
* Update README.md by @c121914yu in https://github.com/labring/FastGPT/pull/5207
* update project domain by @c121914yu in https://github.com/labring/FastGPT/pull/5208
* fix: apidataset don`t support pdfEnhance by @dreamer6680 in https://github.com/labring/FastGPT/pull/5209

## New Contributors
* @xuyupeng07 made their first contribution in https://github.com/labring/FastGPT/pull/5160
* @yangxyo made their first contribution in https://github.com/labring/FastGPT/pull/5176

**Full Changelog**: https://github.com/labring/FastGPT/compare/v4.10.0...v4.10.1