From e66b1f05058f887f4f81a7307d15a29099df8de5 Mon Sep 17 00:00:00 2001 From: Chen Tao <70054568+eeee0717@users.noreply.github.com> Date: Thu, 24 Apr 2025 17:51:13 +0800 Subject: [PATCH] =?UTF-8?q?fix(openai):=20=E4=BF=AE=E5=A4=8DOpenAI?= =?UTF-8?q?=E7=B1=BB=E5=9E=8B=E6=B8=B2=E6=9F=93=E9=94=99=E8=AF=AF=20(#5263?= =?UTF-8?q?)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/renderer/src/pages/home/Messages/MessageContent.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/renderer/src/pages/home/Messages/MessageContent.tsx b/src/renderer/src/pages/home/Messages/MessageContent.tsx index ddf1b864af..ce6de2295b 100644 --- a/src/renderer/src/pages/home/Messages/MessageContent.tsx +++ b/src/renderer/src/pages/home/Messages/MessageContent.tsx @@ -62,12 +62,13 @@ const MessageContent: React.FC = ({ message: _message, model }) => { ) // 获取引用数据 + // https://github.com/CherryHQ/cherry-studio/issues/5234#issuecomment-2824704499 const citationsData = useMemo(() => { const searchResults = message?.metadata?.webSearch?.results || message?.metadata?.webSearchInfo || message?.metadata?.groundingMetadata?.groundingChunks?.map((chunk) => chunk?.web) || - message?.metadata?.annotations?.map((annotation) => annotation.url_citation) || + (message?.metadata?.annotations?.map((annotation) => annotation.url_citation) ?? []) || [] // 使用对象而不是 Map 来提高性能