diff --git a/src/pages/llmodels/forms/advance-config.tsx b/src/pages/llmodels/forms/advance-config.tsx
index 47c05623..f050bc87 100644
--- a/src/pages/llmodels/forms/advance-config.tsx
+++ b/src/pages/llmodels/forms/advance-config.tsx
@@ -5,7 +5,7 @@ import { useIntl } from '@umijs/max';
import { Form } from 'antd';
import _ from 'lodash';
import { useCallback } from 'react';
-import { DeployFormKeyMap, modelCategories, ScheduleValueMap } from '../config';
+import { DeployFormKeyMap, modelCategories } from '../config';
import { backendOptionsMap } from '../config/backend-parameters';
import { useFormContext } from '../config/form-context';
import { FormData } from '../config/types';
@@ -85,25 +85,24 @@ const AdvanceConfig = () => {
>
- {scheduleType === ScheduleValueMap.Auto &&
- [backendOptionsMap.vllm, backendOptionsMap.ascendMindie].includes(
- backend
- ) && (
-
- name="distributed_inference_across_workers"
- valuePropName="checked"
- style={{ marginBottom: 8 }}
- >
-
-
- )}
+ {[backendOptionsMap.vllm, backendOptionsMap.ascendMindie].includes(
+ backend
+ ) && (
+
+ name="distributed_inference_across_workers"
+ valuePropName="checked"
+ style={{ marginBottom: 8 }}
+ >
+
+
+ )}
name="restart_on_error"
valuePropName="checked"
diff --git a/src/pages/llmodels/forms/index.tsx b/src/pages/llmodels/forms/index.tsx
index df8a577b..d49d7f43 100644
--- a/src/pages/llmodels/forms/index.tsx
+++ b/src/pages/llmodels/forms/index.tsx
@@ -203,6 +203,9 @@ const DataForm: React.FC = forwardRef((props, ref) => {
};
const handleBackendChange = async (val: string, option: BackendOption) => {
+ await new Promise((resolve) => {
+ setTimeout(resolve, 100);
+ });
form.setFieldsValue({
env: null,
backend_version: '', // don't set default version here, let the user select it