diff --git a/frontend/packages/core/src/pages/aiService/api/AiServiceInsideRouterModelConfig.tsx b/frontend/packages/core/src/pages/aiService/api/AiServiceInsideRouterModelConfig.tsx index 0b56a91b..006732de 100644 --- a/frontend/packages/core/src/pages/aiService/api/AiServiceInsideRouterModelConfig.tsx +++ b/frontend/packages/core/src/pages/aiService/api/AiServiceInsideRouterModelConfig.tsx @@ -97,7 +97,7 @@ const AiServiceRouterModelConfig = forwardRef { + const getLlmList = (provider: string, setDefaultValue = true) => { fetchData>('ai/provider/llms', { method: 'GET', eoParams: { provider }, @@ -139,10 +139,12 @@ const AiServiceRouterModelConfig = forwardRef x.id === data.provider.defaultLlm)?.config - }) + if (setDefaultValue && data.llms.length) { + form.setFieldsValue({ + id: data.provider.defaultLlm, + config: data.llms.find((x) => x.id === data.provider.defaultLlm)?.config + }) + } } else { message.error(msg || $t(RESPONSE_TIPS.error)) }