From b6e441c5ebd40740344a7fd4d4bcf3907926a207 Mon Sep 17 00:00:00 2001 From: Archer <545436317@qq.com> Date: Wed, 5 Feb 2025 10:21:35 +0800 Subject: [PATCH] fix: replace img host (#3691) --- packages/service/core/chat/utils.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/service/core/chat/utils.ts b/packages/service/core/chat/utils.ts index b0b62170a..593a53070 100644 --- a/packages/service/core/chat/utils.ts +++ b/packages/service/core/chat/utils.ts @@ -92,7 +92,10 @@ export const loadRequestMessages = async ({ const baseURL = process.env.FE_DOMAIN; if (!baseURL) return text; // 匹配 /api/system/img/xxx.xx 的图片链接,并追加 baseURL - return text.replace(/(\/api\/system\/img\/[^\s.]*\.[^\s]*)/g, (match, p1) => `${baseURL}${p1}`); + return text.replace( + /(? `${baseURL}${match}` + ); }; const parseSystemMessage = ( content: string | ChatCompletionContentPartText[]