fix: disabled across_workers for vllm in edit

This commit is contained in:
jialin
2025-04-10 17:52:04 +08:00
parent 48580cb5b0
commit 5b20a7edb8
@@ -349,17 +349,14 @@ const UpdateModal: React.FC<AddModalProps> = (props) => {
const formdata = getSourceRepoConfigValue(data.source, data).values; const formdata = getSourceRepoConfigValue(data.source, data).values;
let submitData = {} as FormData; let submitData = {} as FormData;
const isVllmOrVoxBox = [ const isVoxBox = [backendOptionsMap.voxBox].includes(formdata.backend);
backendOptionsMap.vllm,
backendOptionsMap.voxBox
].includes(formdata.backend);
submitData = { submitData = {
..._.omit(formdata, ['scheduleType']), ..._.omit(formdata, ['scheduleType']),
categories: formdata.categories ? [formdata.categories] : [], categories: formdata.categories ? [formdata.categories] : [],
worker_selector: worker_selector:
formdata.scheduleType === 'manual' ? null : formdata.worker_selector, formdata.scheduleType === 'manual' ? null : formdata.worker_selector,
...(isVllmOrVoxBox ...(isVoxBox
? { ? {
distributed_inference_across_workers: false, distributed_inference_across_workers: false,
cpu_offloading: false cpu_offloading: false