diff --git a/client/src/pages/api/chat/chat.ts b/client/src/pages/api/chat/chat.ts index 9da858460..759c1df7c 100644 --- a/client/src/pages/api/chat/chat.ts +++ b/client/src/pages/api/chat/chat.ts @@ -32,8 +32,8 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse) chatId?: string; }; - if (!modelId || !prompt) { - throw new Error('缺少参数'); + if (!modelId || !prompt || prompt.length !== 2) { + throw new Error('Chat 缺少参数'); } await connectToDatabase(); diff --git a/client/src/service/utils/chat/index.ts b/client/src/service/utils/chat/index.ts index 413cd46f6..bc5bc94f3 100644 --- a/client/src/service/utils/chat/index.ts +++ b/client/src/service/utils/chat/index.ts @@ -82,7 +82,7 @@ export const modelServiceToolMap: Record< }; /* delete invalid symbol */ -const simplifyStr = (str: string) => +const simplifyStr = (str = '') => str .replace(/\n+/g, '\n') // 连续空行 .replace(/[^\S\r\n]+/g, ' ') // 连续空白内容 diff --git a/docs/deploy/fastgpt/docker-compose.yml b/docs/deploy/fastgpt/docker-compose.yml index d16ae066e..8faafa879 100644 --- a/docs/deploy/fastgpt/docker-compose.yml +++ b/docs/deploy/fastgpt/docker-compose.yml @@ -16,7 +16,6 @@ services: # 刚创建的文件 - /root/fastgpt/pg/init.sql:/docker-entrypoint-initdb.d/init.sh - /root/fastgpt/pg/data:/var/lib/postgresql/data - - /etc/localtime:/etc/localtime:ro mongodb: image: mongo:5.0.18 # image : registry.cn-hangzhou.aliyuncs.com/fastgpt/mongo:5.0.18 # 阿里云 @@ -31,7 +30,6 @@ services: volumes: - /root/fastgpt/mongo/data:/data/db - /root/fastgpt/mongo/logs:/var/log/mongodb - - /etc/localtime:/etc/localtime:ro fastgpt: image: ghcr.io/c121914yu/fastgpt:latest # github # image: c121914yu/fast-gpt:latest # docker hub