From f95437ad1a7c78ac0228542914d42a3b78288b8e Mon Sep 17 00:00:00 2001 From: ningyv <1793599591@qq.com> Date: Mon, 3 Mar 2025 09:51:14 +0800 Subject: [PATCH] fix: service configuration LLM API error --- .../src/components/aoplatform/BasicLayout.tsx | 14 ++++++++++++-- .../core/src/pages/system/SystemConfig.tsx | 10 ++++++---- 2 files changed, 18 insertions(+), 6 deletions(-) diff --git a/frontend/packages/common/src/components/aoplatform/BasicLayout.tsx b/frontend/packages/common/src/components/aoplatform/BasicLayout.tsx index 7cda49e0..d5bcaa05 100644 --- a/frontend/packages/common/src/components/aoplatform/BasicLayout.tsx +++ b/frontend/packages/common/src/components/aoplatform/BasicLayout.tsx @@ -241,8 +241,18 @@ function BasicLayout({ project = 'core' }: { project: string }) { headerTitleRender={() => (
navigator(mainPage)} /> - - + +
)} diff --git a/frontend/packages/core/src/pages/system/SystemConfig.tsx b/frontend/packages/core/src/pages/system/SystemConfig.tsx index cbd9c34c..df38c6ee 100644 --- a/frontend/packages/core/src/pages/system/SystemConfig.tsx +++ b/frontend/packages/core/src/pages/system/SystemConfig.tsx @@ -87,10 +87,12 @@ const SystemConfig = forwardRef((_, ref) => { if (serviceId && configuredProvider.length > 0) { const providerID = form.getFieldValue('provider') const provider = configuredProvider?.find((item: any) => item.id === providerID) - if (provider?.type === 'local') { - getLocalModelList(false) - } else { - getOnlineModelList(provider?.id, false) + if (provider) { + if (provider?.type === 'local') { + getLocalModelList(false) + } else { + getOnlineModelList(provider?.id, false) + } } } } else {