From 89a67ca9c0ef306f4118e93636a478eb9f030457 Mon Sep 17 00:00:00 2001 From: archer <545436317@qq.com> Date: Sun, 30 Apr 2023 22:35:47 +0800 Subject: [PATCH] perf: token split text --- src/pages/api/chat/chat.ts | 4 +- .../detail/components/InputDataModal.tsx | 12 ++-- .../model/detail/components/ModelDataCard.tsx | 15 ++++- .../detail/components/SelectFileModal.tsx | 55 +++++++++---------- src/service/events/generateQA.ts | 4 +- src/service/utils/tools.ts | 21 +++---- src/utils/file.ts | 53 ++++++++---------- src/utils/tools.ts | 17 +++++- 8 files changed, 96 insertions(+), 85 deletions(-) diff --git a/src/pages/api/chat/chat.ts b/src/pages/api/chat/chat.ts index dffee774b..5bbfbbbc1 100644 --- a/src/pages/api/chat/chat.ts +++ b/src/pages/api/chat/chat.ts @@ -1,11 +1,11 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { connectToDatabase } from '@/service/mongo'; import { getOpenAIApi, authChat } from '@/service/utils/auth'; -import { axiosConfig, openaiChatFilter, systemPromptFilter } from '@/service/utils/tools'; +import { axiosConfig, openaiChatFilter } from '@/service/utils/tools'; import { ChatItemSimpleType } from '@/types/chat'; import { jsonRes } from '@/service/response'; import { PassThrough } from 'stream'; -import { modelList, ModelVectorSearchModeMap, ModelVectorSearchModeEnum } from '@/constants/model'; +import { modelList, ModelVectorSearchModeMap } from '@/constants/model'; import { pushChatBill } from '@/service/events/pushBill'; import { gpt35StreamResponse } from '@/service/utils/openai'; import { searchKb_openai } from '@/service/tools/searchKb'; diff --git a/src/pages/model/detail/components/InputDataModal.tsx b/src/pages/model/detail/components/InputDataModal.tsx index 84473d1d3..5203daca1 100644 --- a/src/pages/model/detail/components/InputDataModal.tsx +++ b/src/pages/model/detail/components/InputDataModal.tsx @@ -118,11 +118,11 @@ const InputDataModal = ({ px={6} pb={2} > - + {'匹配的知识点'}