Files
FastGPT/docSite/content/zh-cn/docs/development/upgrading/491.md
Archer c30f069f2f V4.9.11 feature (#4969)
* Feat: Images dataset collection (#4941)

* New pic (#4858)

* 更新数据集相关类型,添加图像文件ID和预览URL支持;优化数据集导入功能,新增图像数据集处理组件;修复部分国际化文本;更新文件上传逻辑以支持新功能。

* 与原先代码的差别

* 新增 V4.9.10 更新说明,支持 PG 设置`systemEnv.hnswMaxScanTuples`参数,优化 LLM stream 调用超时,修复全文检索多知识库排序问题。同时更新数据集索引,移除 datasetId 字段以简化查询。

* 更换成fileId_image逻辑,并增加训练队列匹配的逻辑

* 新增图片集合判断逻辑,优化预览URL生成流程,确保仅在数据集为图片集合时生成预览URL,并添加相关日志输出以便调试。

* Refactor Docker Compose configuration to comment out exposed ports for production environments, update image versions for pgvector, fastgpt, and mcp_server, and enhance Redis service with a health check. Additionally, standardize dataset collection labels in constants and improve internationalization strings across multiple languages.

* Enhance TrainingStates component by adding internationalization support for the imageParse training mode and update defaultCounts to include imageParse mode in trainingDetail API.

* Enhance dataset import context by adding additional steps for image dataset import process and improve internationalization strings for modal buttons in the useEditTitle hook.

* Update DatasetImportContext to conditionally render MyStep component based on data source type, improving the import process for non-image datasets.

* Refactor image dataset handling by improving internationalization strings, enhancing error messages, and streamlining the preview URL generation process.

* 图片上传到新建的 dataset_collection_images 表,逻辑跟随更改

* 修改了除了controller的其他部分问题

* 把图片数据集的逻辑整合到controller里面

* 补充i18n

* 补充i18n

* resolve评论:主要是上传逻辑的更改和组件复用

* 图片名称的图标显示

* 修改编译报错的命名问题

* 删除不需要的collectionid部分

* 多余文件的处理和改动一个删除按钮

* 除了loading和统一的imageId,其他都resolve掉的

* 处理图标报错

* 复用了MyPhotoView并采用全部替换的方式将imageFileId变成imageId

* 去除不必要文件修改

* 报错和字段修改

* 增加上传成功后删除临时文件的逻辑以及回退一些修改

* 删除path字段,将图片保存到gridfs内,并修改增删等操作的代码

* 修正编译错误

---------

Co-authored-by: archer <545436317@qq.com>

* perf: image dataset

* feat: insert image

* perf: image icon

* fix: training state

---------

Co-authored-by: Zhuangzai fa <143257420+ctrlz526@users.noreply.github.com>

* fix: ts (#4948)

* Thirddatasetmd (#4942)

* add thirddataset.md

* fix thirddataset.md

* fix

* delete wrong png

---------

Co-authored-by: dreamer6680 <146868355@qq.com>

* perf: api dataset code

* perf: log

* add secondary.tsx (#4946)

* add secondary.tsx

* fix

---------

Co-authored-by: dreamer6680 <146868355@qq.com>

* perf: multiple menu

* perf: i18n

* feat: parse queue (#4960)

* feat: parse queue

* feat: sync parse queue

* fix thirddataset.md (#4962)

* fix thirddataset-4.png (#4963)

* feat: Dataset template import (#4934)

* 模版导入部分除了文档还没写

* 修复模版导入的 build 错误

* Document production

* compress pictures

* Change some constants to variables

---------

Co-authored-by: Archer <545436317@qq.com>

* perf: template import

* doc

* llm pargraph

* bocha tool

* fix: del collection

---------

Co-authored-by: Zhuangzai fa <143257420+ctrlz526@users.noreply.github.com>
Co-authored-by: dreamer6680 <1468683855@qq.com>
Co-authored-by: dreamer6680 <146868355@qq.com>
2025-06-06 14:48:44 +08:00

2.4 KiB
Raw Blame History

title, description, icon, draft, toc, weight
title description icon draft toc weight
V4.9.1(包含升级脚本) FastGPT V4.9.1 更新说明 upgrade false true 799

更新指南

1. 做好数据库备份

2. 更新镜像

  • 更新 FastGPT 镜像 tag: v4.9.1-fix2
  • 更新 FastGPT 商业版镜像 tag: v4.9.1-fix2
  • Sandbox 镜像,可以不更新
  • AIProxy 镜像修改为: registry.cn-hangzhou.aliyuncs.com/labring/aiproxy:v0.1.3

3. 执行升级脚本

从任意终端,发起 1 个 HTTP 请求。其中 {{rootkey}} 替换成环境变量里的 rootkey{{host}} 替换成FastGPT 域名

curl --location --request POST 'https://{{host}}/api/admin/initv491' \
--header 'rootkey: {{rootkey}}' \
--header 'Content-Type: application/json'

脚本功能

重新使用最新的 jieba 分词库进行分词处理。时间较长,可以从日志里查看进度。

🚀 新增内容

  1. 商业版支持单团队模式,更好的管理内部成员。
  2. 知识库分块阅读器。
  3. API 知识库支持 PDF 增强解析。
  4. 邀请团队成员,改为邀请链接模式。
  5. 支持混合检索权重设置。
  6. 支持重排模型选择和权重设置,同时调整了知识库搜索权重计算方式,改成 搜索权重 + 重排权重,而不是向量检索权重+全文检索权重+重排权重。会对检索结果有一定影响,可以通过调整相关权重来进行数据适配。

⚙️ 优化

  1. 知识库数据输入框交互
  2. 应用拉取绑定知识库数据交由后端处理。
  3. 增加依赖包安全版本检测,并升级部分依赖包。
  4. 模型测试代码。
  5. 优化思考过程解析逻辑:只要配置了模型支持思考,均会解析 标签,不会因为对话时,关闭思考而不解析。
  6. 载入最新 jieba 分词库,增强全文检索分词效果。

🐛 修复

  1. 最大响应 tokens 提示显示错误的问题。
  2. HTTP Node 中,字符串包含换行符时,会解析失败。
  3. 知识库问题优化中,未传递历史记录。
  4. 错误提示翻译缺失。
  5. 内容提取节点array 类型 schema 错误。
  6. 模型渠道测试时,实际未指定渠道测试。
  7. 新增自定义模型时,会把默认模型字段也保存,导致默认模型误判。
  8. 修复 promp 模式工具调用,未判空思考链,导致 UI 错误展示。
  9. 编辑应用信息导致头像丢失。
  10. 分享链接标题会被刷新掉。
  11. 计算 parentPath 时,存在鉴权失败清空。