diff --git a/src/AntSK/Pages/AppPage/AddApp.razor b/src/AntSK/Pages/AppPage/AddApp.razor index 3a296b5..da7b51d 100644 --- a/src/AntSK/Pages/AppPage/AddApp.razor +++ b/src/AntSK/Pages/AppPage/AddApp.razor @@ -122,6 +122,7 @@ } + @@ -132,7 +133,7 @@ - + } diff --git a/src/AntSK/Pages/AppPage/AddApp.razor.cs b/src/AntSK/Pages/AppPage/AddApp.razor.cs index fa4a629..ac577c5 100644 --- a/src/AntSK/Pages/AppPage/AddApp.razor.cs +++ b/src/AntSK/Pages/AppPage/AddApp.razor.cs @@ -144,6 +144,12 @@ namespace AntSK.Pages.AppPage NavigationManager.NavigateTo("/setting/modellist"); } + private void NavigateKmsList() + { + NavigationManager.NavigateTo("/KmsList"); + } + + private void OnAppTypeChange(string value) { if (value == AppType.kms.ToString() && string.IsNullOrEmpty( _appModel.Prompt)) diff --git a/src/AntSK/Pages/Setting/AIModel/AddModel.razor b/src/AntSK/Pages/Setting/AIModel/AddModel.razor index d12fa28..b2d3276 100644 --- a/src/AntSK/Pages/Setting/AIModel/AddModel.razor +++ b/src/AntSK/Pages/Setting/AIModel/AddModel.razor @@ -24,11 +24,10 @@ - + - - + @if (context.AIType == AIType.StableDiffusion) { 图片模型 @@ -39,7 +38,7 @@ { 会话模型 } - @if (context.AIType != AIType.LLamaFactory && context.AIType != AIType.Mock) + @if (context.AIType != AIType.LLamaFactory && context.AIType != AIType.Mock && context.AIType != AIType.SparkDesk) { 向量模型 } diff --git a/src/AntSK/Pages/Setting/AIModel/AddModel.razor.cs b/src/AntSK/Pages/Setting/AIModel/AddModel.razor.cs index 99700a4..5b19f12 100644 --- a/src/AntSK/Pages/Setting/AIModel/AddModel.razor.cs +++ b/src/AntSK/Pages/Setting/AIModel/AddModel.razor.cs @@ -314,9 +314,27 @@ namespace AntSK.Pages.Setting.AIModel _logModalVisible = false; } - private void AITypeModelChange() - { - + private void AITypeChange(AIType aiType) + { + switch (aiType) + { + case AIType.LLamaFactory: + _aiModel.EndPoint = "http://localhost:8080/"; + _aiModel.AIModelType=AIModelType.Chat; + break; + case AIType.StableDiffusion: + _aiModel.AIModelType = AIModelType.Image; + break; + case AIType.Mock: + _aiModel.AIModelType = AIModelType.Chat; + break ; + case AIType.BgeEmbedding: + _aiModel.AIModelType = AIModelType.Embedding; + break; + default: + _aiModel.AIModelType = AIModelType.Chat; + break; + } } } }