4.8.23 dev (#3932)

* fix: collection list count

* fix: collection list count

* update doc

* perf: init log

* yml
This commit is contained in:
Archer 2025-02-28 19:18:12 +08:00 committed by GitHub
parent f7b2a57ca3
commit abc6dffb41
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
7 changed files with 41 additions and 17 deletions

View File

@ -114,15 +114,15 @@ services:
# fastgpt # fastgpt
sandbox: sandbox:
container_name: sandbox container_name: sandbox
image: ghcr.io/labring/fastgpt-sandbox:v4.8.22 # git image: ghcr.io/labring/fastgpt-sandbox:v4.8.23-fix # git
# image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-sandbox:v4.8.22 # 阿里云 # image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-sandbox:v4.8.23-fix # 阿里云
networks: networks:
- fastgpt - fastgpt
restart: always restart: always
fastgpt: fastgpt:
container_name: fastgpt container_name: fastgpt
image: ghcr.io/labring/fastgpt:v4.8.22 # git image: ghcr.io/labring/fastgpt:v4.8.23-fix # git
# image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt:v4.8.22 # 阿里云 # image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt:v4.8.23-fix # 阿里云
ports: ports:
- 3000:3000 - 3000:3000
networks: networks:

View File

@ -72,15 +72,15 @@ services:
# fastgpt # fastgpt
sandbox: sandbox:
container_name: sandbox container_name: sandbox
image: ghcr.io/labring/fastgpt-sandbox:v4.8.22 # git image: ghcr.io/labring/fastgpt-sandbox:v4.8.23-fix # git
# image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-sandbox:v4.8.22 # 阿里云 # image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-sandbox:v4.8.23-fix # 阿里云
networks: networks:
- fastgpt - fastgpt
restart: always restart: always
fastgpt: fastgpt:
container_name: fastgpt container_name: fastgpt
image: ghcr.io/labring/fastgpt:v4.8.22 # git image: ghcr.io/labring/fastgpt:v4.8.23-fix # git
# image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt:v4.8.22 # 阿里云 # image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt:v4.8.23-fix # 阿里云
ports: ports:
- 3000:3000 - 3000:3000
networks: networks:

View File

@ -53,15 +53,15 @@ services:
wait $$! wait $$!
sandbox: sandbox:
container_name: sandbox container_name: sandbox
image: ghcr.io/labring/fastgpt-sandbox:v4.8.22 # git image: ghcr.io/labring/fastgpt-sandbox:v4.8.23-fix # git
# image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-sandbox:v4.8.22 # 阿里云 # image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-sandbox:v4.8.23-fix # 阿里云
networks: networks:
- fastgpt - fastgpt
restart: always restart: always
fastgpt: fastgpt:
container_name: fastgpt container_name: fastgpt
image: ghcr.io/labring/fastgpt:v4.8.22 # git image: ghcr.io/labring/fastgpt:v4.8.23-fix # git
# image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt:v4.8.22 # 阿里云 # image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt:v4.8.23-fix # 阿里云
ports: ports:
- 3000:3000 - 3000:3000
networks: networks:

View File

@ -1,5 +1,5 @@
--- ---
title: 'V4.8.23(进行中)' title: 'V4.8.23'
description: 'FastGPT V4.8.23 更新说明' description: 'FastGPT V4.8.23 更新说明'
icon: 'upgrade' icon: 'upgrade'
draft: false draft: false
@ -7,6 +7,28 @@ toc: true
weight: 802 weight: 802
--- ---
## 更新指南
### 1. 做好数据库备份
### 2. 更新镜像:
- 更新 fastgpt 镜像 tag: v4.8.23-fix
- 更新 fastgpt-pro 商业版镜像 tag: v4.8.23-fix
- Sandbox 镜像无需更新
### 3. 运行升级脚本
从任意终端,发起 1 个 HTTP 请求。其中 {{rootkey}} 替换成环境变量里的 `rootkey`{{host}} 替换成**FastGPT 域名**。
```bash
curl --location --request POST 'https://{{host}}/api/admin/initv4823' \
--header 'rootkey: {{rootkey}}' \
--header 'Content-Type: application/json'
```
脚本会清理一些知识库脏数据,主要是多余的全文索引。
## 🚀 新增内容 ## 🚀 新增内容
1. 增加默认“知识库文本理解模型”配置 1. 增加默认“知识库文本理解模型”配置

View File

@ -217,7 +217,7 @@ export function useScrollPagination<
const offset = init ? 0 : data.length; const offset = init ? 0 : data.length;
setTrue(); setTrue();
console.log(offset);
try { try {
const res = await api({ const res = await api({
offset, offset,

View File

@ -162,7 +162,7 @@ const ChannelLog = ({ Tab }: { Tab: React.ReactNode }) => {
content: item.content content: item.content
}; };
}); });
}, [data]); }, [channelList, data, systemModelList]);
const [logDetail, setLogDetail] = useState<LogDetailType>(); const [logDetail, setLogDetail] = useState<LogDetailType>();

View File

@ -143,7 +143,7 @@ const checkInvalidData = async () => {
console.log(`检测集合完成`); console.log(`检测集合完成`);
} catch (error) { } catch (error) {
console.log(error); console.log('checkInvalidData error', error);
} }
}; };
@ -166,7 +166,9 @@ const checkInvalidDataText = async () => {
await MongoDatasetDataText.deleteMany({ await MongoDatasetDataText.deleteMany({
dataId: { $in: unExistsSet } dataId: { $in: unExistsSet }
}); });
} catch (error) {} } catch (error) {
console.log('checkInvalidDataText error', error);
}
}; };
/* pg 中的数据搬到 mongo dataset.datas 中,并做映射 */ /* pg 中的数据搬到 mongo dataset.datas 中,并做映射 */