diff --git a/web/src/pages/flow/constant.tsx b/web/src/pages/flow/constant.tsx index 9b3d76cc47e..5d4a664609a 100644 --- a/web/src/pages/flow/constant.tsx +++ b/web/src/pages/flow/constant.tsx @@ -531,6 +531,7 @@ export const initialQWeatherValues = { }; export const initialExeSqlValues = { + ...initialLlmBaseValues, db_type: 'mysql', database: '', username: '', diff --git a/web/src/pages/flow/form/exesql-form/index.tsx b/web/src/pages/flow/form/exesql-form/index.tsx index 010d5518ed3..f88f593d0b5 100644 --- a/web/src/pages/flow/form/exesql-form/index.tsx +++ b/web/src/pages/flow/form/exesql-form/index.tsx @@ -1,3 +1,4 @@ +import LLMSelect from '@/components/llm-select'; import TopNItem from '@/components/top-n-item'; import { useTranslate } from '@/hooks/common-hooks'; import { useTestDbConnect } from '@/hooks/flow-hooks'; @@ -25,6 +26,13 @@ const ExeSQLForm = ({ onValuesChange, form, node }: IOperatorForm) => { layout={'vertical'} > + + + { [Operator.GitHub]: initialGithubValues, [Operator.BaiduFanyi]: initialBaiduFanyiValues, [Operator.QWeather]: initialQWeatherValues, - [Operator.ExeSQL]: initialExeSqlValues, + [Operator.ExeSQL]: { ...initialExeSqlValues, llm_id: llmId }, [Operator.Switch]: initialSwitchValues, [Operator.WenCai]: initialWenCaiValues, [Operator.AkShare]: initialAkShareValues,