diff --git a/ui/src/pages/model/components/modelCard.tsx b/ui/src/pages/model/components/modelCard.tsx index e81635f..0887bca 100644 --- a/ui/src/pages/model/components/modelCard.tsx +++ b/ui/src/pages/model/components/modelCard.tsx @@ -116,7 +116,14 @@ const ModelItem = ({ } sx={{ fontSize: 24 }} /> - {data.model_name} + + {data.show_name && ( + + {data.show_name} / + + )} + {data.model_name} + {data.is_active && 正在使用} diff --git a/ui/src/pages/model/components/modelModal.tsx b/ui/src/pages/model/components/modelModal.tsx index 3437758..16077d3 100644 --- a/ui/src/pages/model/components/modelModal.tsx +++ b/ui/src/pages/model/components/modelModal.tsx @@ -36,6 +36,7 @@ interface AddModelForm { api_header_key: string; api_header_value: string; type: ConstsModelType; + show_name: string; } const titleMap = { @@ -74,6 +75,7 @@ const ModelAdd = ({ api_key: '', api_header_key: '', api_header_value: '', + show_name: '', }, }); @@ -168,6 +170,7 @@ const ModelAdd = ({ api_version: value.api_version, id: data.id, provider: value.provider as Exclude, + show_name: value.show_name, }) .then(() => { message.success('修改成功'); @@ -184,6 +187,7 @@ const ModelAdd = ({ model_name: value.model, api_header: header, provider: value.provider as Exclude, + show_name: value.show_name, }) .then(() => { message.success('添加成功'); @@ -211,6 +215,7 @@ const ModelAdd = ({ api_header_key: value.api_header?.split('=')[0] || '', api_header_value: value.api_header?.split('=')[1] || '', type, + show_name: value.show_name || '', }); } reset({ @@ -222,6 +227,7 @@ const ModelAdd = ({ api_version: value.api_version || '', api_header_key: value.api_header?.split('=')[0] || '', api_header_value: value.api_header?.split('=')[1] || '', + show_name: value.show_name || '', }); }; @@ -240,6 +246,7 @@ const ModelAdd = ({ api_version: '', api_header_key: '', api_header_value: '', + show_name: '', }); } } @@ -314,6 +321,7 @@ const ModelAdd = ({ api_key: '', api_header_key: '', api_header_value: '', + show_name: '', }); } }} @@ -418,6 +426,36 @@ const ModelAdd = ({ /> )} /> + {(modelUserList.length !== 0 || providerBrand === 'Other') && ( + <> + + 模型备注 + + * + + + ( + + )} + /> + + )} {providerBrand === 'AzureOpenAI' && ( <>