chore: add worker notes
This commit is contained in:
@@ -64,8 +64,13 @@ const AdvanceConfig = () => {
|
||||
options={modelCategories}
|
||||
></SealSelect>
|
||||
</Form.Item>
|
||||
{formKey === DeployFormKeyMap.CATALOG && <BackendForm></BackendForm>}
|
||||
<CustomBackend></CustomBackend>
|
||||
{formKey === DeployFormKeyMap.CATALOG && (
|
||||
<>
|
||||
<BackendForm></BackendForm>
|
||||
<CustomBackend></CustomBackend>
|
||||
</>
|
||||
)}
|
||||
|
||||
<BackendParametersList></BackendParametersList>
|
||||
<Form.Item<FormData> name="env">
|
||||
<LabelSelector
|
||||
|
||||
@@ -12,6 +12,7 @@ import { DeployFormKeyMap, sourceOptions } from '../config';
|
||||
import { useFormContext } from '../config/form-context';
|
||||
import { FormData } from '../config/types';
|
||||
import BackendForm from './backend';
|
||||
import CustomBackend from './custom-backend';
|
||||
import LocalPathSource from './local-path-source';
|
||||
import OnlineSource from './online-source';
|
||||
|
||||
@@ -118,7 +119,13 @@ const BasicForm: React.FC<BasicFormProps> = (props) => {
|
||||
></SealSelect>
|
||||
}
|
||||
</Form.Item>
|
||||
{formKey === DeployFormKeyMap.DEPLOYMENT && <BackendForm></BackendForm>}
|
||||
{formKey === DeployFormKeyMap.DEPLOYMENT && (
|
||||
<>
|
||||
<BackendForm></BackendForm>
|
||||
<CustomBackend></CustomBackend>
|
||||
</>
|
||||
)}
|
||||
|
||||
<Form.Item<FormData>
|
||||
name="replicas"
|
||||
rules={[
|
||||
|
||||
@@ -71,12 +71,13 @@ const ScheduleTypeForm: React.FC = () => {
|
||||
const scheduleType = Form.useWatch('scheduleType', form);
|
||||
const workerSelector = Form.useWatch('worker_selector', form);
|
||||
|
||||
const handleScheduleTypeChange = (value: string) => {
|
||||
const handleScheduleTypeChange = async (value: string) => {
|
||||
if (value === ScheduleValueMap.Auto) {
|
||||
await new Promise((resolve) => {
|
||||
setTimeout(resolve, 100);
|
||||
});
|
||||
onValuesChange?.({}, form.getFieldsValue());
|
||||
return;
|
||||
}
|
||||
if (value === ScheduleValueMap.Manual) {
|
||||
} else if (value === ScheduleValueMap.Manual) {
|
||||
form.setFieldValue(['gpu_selector', 'gpus_per_replica'], null);
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user