feat: model file is lora
This commit is contained in:
@@ -98,6 +98,7 @@ export default {
|
|||||||
'resources.worker.download.privatekey': 'Download Private Key',
|
'resources.worker.download.privatekey': 'Download Private Key',
|
||||||
'resources.modelfiles.form.exsting': 'Downloaded',
|
'resources.modelfiles.form.exsting': 'Downloaded',
|
||||||
'resources.modelfiles.form.added': 'Added',
|
'resources.modelfiles.form.added': 'Added',
|
||||||
|
'resources.modelfiles.form.isLora': 'Is LoRA',
|
||||||
'resources.worker.maintenance.title': 'System Maintenance',
|
'resources.worker.maintenance.title': 'System Maintenance',
|
||||||
'resources.worker.maintenance.enable': 'Enter Maintenance Mode',
|
'resources.worker.maintenance.enable': 'Enter Maintenance Mode',
|
||||||
'resources.worker.maintenance.disable': 'Exit Maintenance Mode',
|
'resources.worker.maintenance.disable': 'Exit Maintenance Mode',
|
||||||
|
|||||||
@@ -99,6 +99,7 @@ export default {
|
|||||||
'resources.worker': 'Worker',
|
'resources.worker': 'Worker',
|
||||||
'resources.modelfiles.form.exsting': 'Downloaded',
|
'resources.modelfiles.form.exsting': 'Downloaded',
|
||||||
'resources.modelfiles.form.added': 'Added',
|
'resources.modelfiles.form.added': 'Added',
|
||||||
|
'resources.modelfiles.form.isLora': 'Is LoRA',
|
||||||
'resources.worker.maintenance.title': 'System Maintenance',
|
'resources.worker.maintenance.title': 'System Maintenance',
|
||||||
'resources.worker.maintenance.enable': 'Enter Maintenance Mode',
|
'resources.worker.maintenance.enable': 'Enter Maintenance Mode',
|
||||||
'resources.worker.maintenance.disable': 'Exit Maintenance Mode',
|
'resources.worker.maintenance.disable': 'Exit Maintenance Mode',
|
||||||
|
|||||||
@@ -97,6 +97,7 @@ export default {
|
|||||||
'resources.worker': 'Рабочий узел',
|
'resources.worker': 'Рабочий узел',
|
||||||
'resources.modelfiles.form.exsting': 'Загружено',
|
'resources.modelfiles.form.exsting': 'Загружено',
|
||||||
'resources.modelfiles.form.added': 'Добавлено',
|
'resources.modelfiles.form.added': 'Добавлено',
|
||||||
|
'resources.modelfiles.form.isLora': 'Is LoRA',
|
||||||
'resources.worker.maintenance.title': 'System Maintenance',
|
'resources.worker.maintenance.title': 'System Maintenance',
|
||||||
'resources.worker.maintenance.enable': 'Enter Maintenance Mode',
|
'resources.worker.maintenance.enable': 'Enter Maintenance Mode',
|
||||||
'resources.worker.maintenance.disable': 'Exit Maintenance Mode',
|
'resources.worker.maintenance.disable': 'Exit Maintenance Mode',
|
||||||
|
|||||||
@@ -98,6 +98,7 @@ export default {
|
|||||||
'resources.worker.download.privatekey': 'Özel Anahtarı İndir',
|
'resources.worker.download.privatekey': 'Özel Anahtarı İndir',
|
||||||
'resources.modelfiles.form.exsting': 'İndirilmiş',
|
'resources.modelfiles.form.exsting': 'İndirilmiş',
|
||||||
'resources.modelfiles.form.added': 'Eklenmiş',
|
'resources.modelfiles.form.added': 'Eklenmiş',
|
||||||
|
'resources.modelfiles.form.isLora': 'Is LoRA',
|
||||||
'resources.worker.maintenance.title': 'Sistem Bakımı',
|
'resources.worker.maintenance.title': 'Sistem Bakımı',
|
||||||
'resources.worker.maintenance.enable': 'Bakım Moduna Gir',
|
'resources.worker.maintenance.enable': 'Bakım Moduna Gir',
|
||||||
'resources.worker.maintenance.disable': 'Bakım Modundan Çık',
|
'resources.worker.maintenance.disable': 'Bakım Modundan Çık',
|
||||||
|
|||||||
@@ -96,6 +96,7 @@ export default {
|
|||||||
'resources.worker.download.privatekey': '下载私钥',
|
'resources.worker.download.privatekey': '下载私钥',
|
||||||
'resources.modelfiles.form.exsting': '已下载',
|
'resources.modelfiles.form.exsting': '已下载',
|
||||||
'resources.modelfiles.form.added': '已添加',
|
'resources.modelfiles.form.added': '已添加',
|
||||||
|
'resources.modelfiles.form.isLora': '是否 LoRA',
|
||||||
'resources.worker.maintenance.title': '系统维护',
|
'resources.worker.maintenance.title': '系统维护',
|
||||||
'resources.worker.maintenance.enable': '进入维护模式',
|
'resources.worker.maintenance.enable': '进入维护模式',
|
||||||
'resources.worker.maintenance.disable': '退出维护模式',
|
'resources.worker.maintenance.disable': '退出维护模式',
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
import { ModelFileFormData as FormData } from '@/pages/resources/config/types';
|
import { ModelFileFormData as FormData } from '@/pages/resources/config/types';
|
||||||
import {
|
import {
|
||||||
|
CheckboxField,
|
||||||
Input as CInput,
|
Input as CInput,
|
||||||
Cascader as SealCascader,
|
Cascader as SealCascader,
|
||||||
Select as SealSelect,
|
Select as SealSelect,
|
||||||
@@ -240,6 +241,20 @@ const TargetForm: React.FC<TargetFormProps> = forwardRef((props, ref) => {
|
|||||||
></CInput.Input>
|
></CInput.Input>
|
||||||
</Form.Item>
|
</Form.Item>
|
||||||
)}
|
)}
|
||||||
|
{source === modelSourceMap.local_path_value && (
|
||||||
|
<Form.Item<FormData>
|
||||||
|
name="is_lora"
|
||||||
|
key="is_lora"
|
||||||
|
valuePropName="checked"
|
||||||
|
noStyle
|
||||||
|
>
|
||||||
|
<CheckboxField
|
||||||
|
label={intl.formatMessage({
|
||||||
|
id: 'resources.modelfiles.form.isLora'
|
||||||
|
})}
|
||||||
|
></CheckboxField>
|
||||||
|
</Form.Item>
|
||||||
|
)}
|
||||||
</Form>
|
</Form>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -98,7 +98,7 @@ const getResolvedPath = (pathList: string[]) => {
|
|||||||
const setActionList = (record: ListItem) => {
|
const setActionList = (record: ListItem) => {
|
||||||
return _.filter(modelFileActions, (item: { key: string }) => {
|
return _.filter(modelFileActions, (item: { key: string }) => {
|
||||||
if (item.key === 'deploy') {
|
if (item.key === 'deploy') {
|
||||||
return record.state === ModelfileStateMap.Ready;
|
return record.state === ModelfileStateMap.Ready && !record.is_lora;
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
});
|
});
|
||||||
@@ -244,6 +244,11 @@ const ResolvedPathColumn = (props: { record: ListItem }) => {
|
|||||||
</span>
|
</span>
|
||||||
</AutoTooltip>
|
</AutoTooltip>
|
||||||
</TextWrapper>
|
</TextWrapper>
|
||||||
|
{record.is_lora && (
|
||||||
|
<FilesTag color="purple" variant="outlined">
|
||||||
|
<span style={{ opacity: 1 }}>LoRA</span>
|
||||||
|
</FilesTag>
|
||||||
|
)}
|
||||||
<RenderParts record={record}></RenderParts>
|
<RenderParts record={record}></RenderParts>
|
||||||
</PathWrapper>
|
</PathWrapper>
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user