perf: request quantity;perf: share page error circulation;perf: share chat toast (#3763)

* model config

* feat: normalization embedding

* perf: share page error circulation

* perf: request quantity

* perf: share chat toast

* perf: queue
This commit is contained in:
Archer
2025-02-12 11:36:29 +08:00
committed by GitHub
parent 116936ffa9
commit 58f715e878
16 changed files with 132 additions and 159 deletions

View File

@@ -1,4 +1,4 @@
import React, { useEffect, useMemo, useState } from 'react';
import React, { useMemo, useState } from 'react';
import {
Flex,
Box,
@@ -35,7 +35,6 @@ import SearchInput from '@fastgpt/web/components/common/Input/SearchInput';
import PopoverConfirm from '@fastgpt/web/components/common/MyPopover/PopoverConfirm';
import { useRequest2 } from '@fastgpt/web/hooks/useRequest';
import { downloadFetch } from '@/web/common/system/utils';
import { debounce } from 'lodash';
const DetailLogsModal = dynamic(() => import('./DetailLogsModal'));
@@ -51,15 +50,6 @@ const Logs = () => {
const [detailLogsId, setDetailLogsId] = useState<string>();
const [logTitle, setLogTitle] = useState<string>();
const [inputValue, setInputValue] = useState('');
useEffect(() => {
const timer = setTimeout(() => {
setLogTitle(inputValue);
}, 500);
return () => clearTimeout(timer);
}, [inputValue]);
const {
value: chatSources,
@@ -172,8 +162,8 @@ const Logs = () => {
<SearchInput
placeholder={t('app:logs_title')}
w={'240px'}
value={inputValue}
onChange={(e) => setInputValue(e.target.value)}
value={logTitle}
onChange={(e) => setLogTitle(e.target.value)}
/>
</Flex>
<Box flex={'1'} />