v4.12.2

labring/FastGPTv4.12.2Aug 26, 2025by c121914yu

AI Summary

Focuses on workflow improvements, vector model configuration flexibility, and UI enhancements for the chat home page.

Key Highlights

  • Vector model concurrency settings are now configurable per model (defaults to 1).
  • Admins can now configure featured and quick apps on the chat home page.
  • Added independent branch exception detection for workflows.
  • Model provider configuration moved to plugin SDK.

Breaking Changes

  • Model provider configuration moved to the plugin SDK.

New Features

  • Configurable vector model concurrency settings.
  • Admin-configured featured and quick apps on chat home.
  • Option to disable team chat home.

Full Release Notes

## 🚀 新增内容

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
* doc by @c121914yu in https://github.com/labring/FastGPT/pull/5472
* deploy doc by @c121914yu in https://github.com/labring/FastGPT/pull/5473
* Upgrate doc by @c121914yu in https://github.com/labring/FastGPT/pull/5474
* Update 4121.mdx by @c121914yu in https://github.com/labring/FastGPT/pull/5475
* fix: the chat/share page pane by @xqvvu in https://github.com/labring/FastGPT/pull/5485
* fix: multiple select value type when empty string does not have map function by @FinleyGe in https://github.com/labring/FastGPT/pull/5487
* perf: customizable embedding chunk size via env var by @FinleyGe in https://github.com/labring/FastGPT/pull/5494
* test: Add unit test for projects/app/src/web/core/app/utils.ts by @gru-agent[bot] in https://github.com/labring/FastGPT/pull/5466
* test: Add unit test for projects/app/src/pageComponents/app/detail/WorkflowComponents/utils.ts by @gru-agent[bot] in https://github.com/labring/FastGPT/pull/5467
* docs: update dev system tool by @FinleyGe in https://github.com/labring/FastGPT/pull/5486
* chore: extract chat history and drawer; fix model selector by @xqvvu in https://github.com/labring/FastGPT/pull/5492
* fix: ui & hide history list by @xqvvu in https://github.com/labring/FastGPT/pull/5510
* fix: model selector overlay by @c121914yu in https://github.com/labring/FastGPT/pull/5511
* fix team app template search by @newfish-cmyk in https://github.com/labring/FastGPT/pull/5514
* perf: vector format by @c121914yu in https://github.com/labring/FastGPT/pull/5516
* fix: version schema ref error by @c121914yu in https://github.com/labring/FastGPT/pull/5518
* chore(deps): bump sha.js from 2.4.11 to 2.4.12 in /plugins/webcrawler/SPIDER by @dependabot[bot] in https://github.com/labring/FastGPT/pull/5519
* chore(deps): bump mermaid from 10.9.3 to 10.9.4 by @dependabot[bot] in https://github.com/labring/FastGPT/pull/5522
* Fix: document preview action by @c121914yu in https://github.com/labring/FastGPT/pull/5524
* feat: new code block style in document by @fishwww-ww in https://github.com/labring/FastGPT/pull/5468
* fix: increase MCP auth config value field maxLength by @sumingcheng in https://github.com/labring/FastGPT/pull/5523
* feature: V4.12.2 by @c121914yu in https://github.com/labring/FastGPT/pull/5525
* perf: search key refresh parentId by @c121914yu in https://github.com/labring/FastGPT/pull/5530
* feat: add switch to control if enable home by @xqvvu in https://github.com/labring/FastGPT/pull/5531
* feat: Store pdfparse in local by @c121914yu in https://github.com/labring/FastGPT/pull/5534
* update package by @c121914yu in https://github.com/labring/FastGPT/pull/5535
* fix: chat navbar by @c121914yu in https://github.com/labring/FastGPT/pull/5537
* fix: fix redirect timing while `enableHome` is false; tweak UI by @xqvvu in https://github.com/labring/FastGPT/pull/5538
* fix: oceanbase insert by @c121914yu in https://github.com/labring/FastGPT/pull/5539
* fix: read permission; incorrect name; redirect by @xqvvu in https://github.com/labring/FastGPT/pull/5541
* fix: team avatar select by @c121914yu in https://github.com/labring/FastGPT/pull/5542

## New Contributors
* @fishwww-ww made their first contribution in https://github.com/labring/FastGPT/pull/5468
* @sumingcheng made their first contribution in https://github.com/labring/FastGPT/pull/5523

**Full Changelog**: https://github.com/labring/FastGPT/compare/v4.12.1...v4.12.2