From e85d59dfb06d09294bbb404c3e75ea63873bdd46 Mon Sep 17 00:00:00 2001 From: jialin Date: Tue, 18 Nov 2025 13:29:57 +0800 Subject: [PATCH] style: adjust some styles --- src/assets/logo/voxbox.png | Bin 13134 -> 13089 bytes src/components/icon-font/index.tsx | 4 +- .../components/add-worker/index.tsx | 2 +- src/pages/llmodels/forms/advance-config.tsx | 10 +-- src/pages/llmodels/forms/basic.tsx | 15 ++-- src/pages/llmodels/forms/mode-field.tsx | 46 +++++++++++++ src/pages/llmodels/forms/performance.tsx | 65 +----------------- src/pages/resources/config/gpu-driver.ts | 2 +- 8 files changed, 60 insertions(+), 84 deletions(-) create mode 100644 src/pages/llmodels/forms/mode-field.tsx diff --git a/src/assets/logo/voxbox.png b/src/assets/logo/voxbox.png index ecb0b653cfc1443cd612f4df04096f4263802ead..bfef95f4fc1a7b0d58a56d60dd0b8511cd1fcdd5 100644 GIT binary patch delta 12412 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 Aa{vGU delta 12457 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 diff --git a/src/components/icon-font/index.tsx b/src/components/icon-font/index.tsx index b91e1c14..2c4fbc7b 100644 --- a/src/components/icon-font/index.tsx +++ b/src/components/icon-font/index.tsx @@ -1,8 +1,8 @@ import { createFromIconfontCN } from '@ant-design/icons'; -// import './iconfont/iconfont.js'; +import './iconfont/iconfont.js'; const IconFont = createFromIconfontCN({ - scriptUrl: '//at.alicdn.com/t/c/font_4613488_9h4e8ttfsau.js' + scriptUrl: '' }); export default IconFont; diff --git a/src/pages/cluster-management/components/add-worker/index.tsx b/src/pages/cluster-management/components/add-worker/index.tsx index 96a01456..f8d5302b 100644 --- a/src/pages/cluster-management/components/add-worker/index.tsx +++ b/src/pages/cluster-management/components/add-worker/index.tsx @@ -91,7 +91,7 @@ const AddWorker: React.FC = (props) => { closeIcon={true} maskClosable={false} keyboard={false} - width={860} + width={865} style={{}} maxContentHeight={'max(calc(100vh - 200px), 600px)'} footer={null} diff --git a/src/pages/llmodels/forms/advance-config.tsx b/src/pages/llmodels/forms/advance-config.tsx index 56efb885..38b7d19c 100644 --- a/src/pages/llmodels/forms/advance-config.tsx +++ b/src/pages/llmodels/forms/advance-config.tsx @@ -5,13 +5,11 @@ import { useIntl } from '@umijs/max'; import { Form } from 'antd'; import _ from 'lodash'; import { useMemo } from 'react'; -import { DeployFormKeyMap, modelCategories } from '../config'; +import { modelCategories } from '../config'; import { backendOptionsMap } from '../config/backend-parameters'; import { useFormContext } from '../config/form-context'; import { FormData } from '../config/types'; -import BackendForm from './backend'; import BackendParametersList from './backend-parameters-list'; -import CustomBackend from './custom-backend'; const AdvanceConfig = () => { const intl = useIntl(); @@ -64,12 +62,6 @@ const AdvanceConfig = () => { options={modelCategories} > - {formKey === DeployFormKeyMap.CATALOG && ( - <> - - - - )} name="env"> diff --git a/src/pages/llmodels/forms/basic.tsx b/src/pages/llmodels/forms/basic.tsx index 4b29820f..215f6cec 100644 --- a/src/pages/llmodels/forms/basic.tsx +++ b/src/pages/llmodels/forms/basic.tsx @@ -10,12 +10,14 @@ import { import { useIntl } from '@umijs/max'; import { Form } from 'antd'; import { useMemo } from 'react'; -import { DeployFormKeyMap, sourceOptions } from '../config'; +import { sourceOptions } from '../config'; import { useFormContext } from '../config/form-context'; import { FormData } from '../config/types'; import BackendForm from './backend'; +import CatalogFrom from './catalog'; import CustomBackend from './custom-backend'; import LocalPathSource from './local-path-source'; +import ModeField from './mode-field'; import OnlineSource from './online-source'; interface BasicFormProps { @@ -126,13 +128,10 @@ const BasicForm: React.FC = (props) => { > } - {formKey === DeployFormKeyMap.DEPLOYMENT && ( - <> - - - - )} - + + + + name="replicas" rules={[ diff --git a/src/pages/llmodels/forms/mode-field.tsx b/src/pages/llmodels/forms/mode-field.tsx new file mode 100644 index 00000000..5680e461 --- /dev/null +++ b/src/pages/llmodels/forms/mode-field.tsx @@ -0,0 +1,46 @@ +import AutoTooltip from '@/components/auto-tooltip'; +import SealSelect from '@/components/seal-form/seal-select'; +import { useIntl } from '@umijs/max'; +import { Form, Select } from 'antd'; +import React from 'react'; +import { DeployFormKeyMap } from '../config'; +import { useCatalogFormContext, useFormContext } from '../config/form-context'; + +const Performance: React.FC = () => { + const intl = useIntl(); + const { formKey } = useFormContext(); + const { modeList = [], onModeChange } = useCatalogFormContext(); + + if (formKey !== DeployFormKeyMap.CATALOG) return null; + + return ( + <> + + + {modeList?.map((item: any) => ( + + + {item.isBuiltIn + ? intl.formatMessage({ id: item?.label || '' }) + : item.label} + + + ))} + + + + ); +}; + +export default Performance; diff --git a/src/pages/llmodels/forms/performance.tsx b/src/pages/llmodels/forms/performance.tsx index 2463700c..7403afb3 100644 --- a/src/pages/llmodels/forms/performance.tsx +++ b/src/pages/llmodels/forms/performance.tsx @@ -1,74 +1,13 @@ -import AutoTooltip from '@/components/auto-tooltip'; -import SealSelect from '@/components/seal-form/seal-select'; -import { useIntl } from '@umijs/max'; -import { Form, Select } from 'antd'; import React from 'react'; -import { DeployFormKeyMap } from '../config'; -import { useCatalogFormContext, useFormContext } from '../config/form-context'; -import CatalogFrom from './catalog'; + import KVCacheForm from './kv-cache'; import SpeculativeDecode from './speculative-decode'; -const modeTipsList = [ - { - title: { - text: 'models.form.mode.throughput', - locale: true - }, - tips: 'models.form.mode.throughput.tips' - }, - { - title: { - text: 'models.form.mode.latency', - locale: true - }, - tips: 'models.form.mode.latency.tips' - }, - { - title: { - text: 'models.form.mode.baseline', - locale: true - }, - tips: 'models.form.mode.baseline.tips' - } -]; - const Performance: React.FC = () => { - const intl = useIntl(); - const form = Form.useFormInstance(); - const { formKey } = useFormContext(); - const { modeList = [], onModeChange } = useCatalogFormContext(); - return ( <>
- {formKey === DeployFormKeyMap.CATALOG && ( - - - {modeList?.map((item: any) => ( - - - {item.isBuiltIn - ? intl.formatMessage({ id: item?.label || '' }) - : item.label} - - - ))} - - - )} - + diff --git a/src/pages/resources/config/gpu-driver.ts b/src/pages/resources/config/gpu-driver.ts index 3473ddd8..fad88b62 100644 --- a/src/pages/resources/config/gpu-driver.ts +++ b/src/pages/resources/config/gpu-driver.ts @@ -34,7 +34,7 @@ export const GPUsConfigs: Record< label: ManufacturerMap[GPUDriverMap.AMD], value: GPUDriverMap.AMD, runtime: 'amd', - driver: 'amd-smi' + driver: 'amd-smi static' }, [GPUDriverMap.ASCEND]: { label: ManufacturerMap[GPUDriverMap.ASCEND],