From f170bb41ae9edcb9c8f9d8422177cd60f9341487 Mon Sep 17 00:00:00 2001 From: Twelveeee <48245733+Twelveeee@users.noreply.github.com> Date: Fri, 12 Dec 2025 08:33:07 +0800 Subject: [PATCH] fix:custom model setting bug (#227) * fix:custom model setting bug * refactor: consolidate aiProvider checks for cleaner code --------- Co-authored-by: dayuan.jiang --- components/chat-panel.tsx | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/components/chat-panel.tsx b/components/chat-panel.tsx index b94aa5a..6b709f5 100644 --- a/components/chat-panel.tsx +++ b/components/chat-panel.tsx @@ -801,12 +801,14 @@ Please retry with an adjusted search pattern or use display_diagram if retries a "x-access-code": config.accessCode, ...(config.aiProvider && { "x-ai-provider": config.aiProvider, + ...(config.aiBaseUrl && { + "x-ai-base-url": config.aiBaseUrl, + }), + ...(config.aiApiKey && { + "x-ai-api-key": config.aiApiKey, + }), + ...(config.aiModel && { "x-ai-model": config.aiModel }), }), - ...(config.aiBaseUrl && { - "x-ai-base-url": config.aiBaseUrl, - }), - ...(config.aiApiKey && { "x-ai-api-key": config.aiApiKey }), - ...(config.aiModel && { "x-ai-model": config.aiModel }), }, }, )