diff --git a/app/MindWork AI Studio/Settings/ProviderDialog.razor b/app/MindWork AI Studio/Settings/ProviderDialog.razor index 829feb7..0fac746 100644 --- a/app/MindWork AI Studio/Settings/ProviderDialog.razor +++ b/app/MindWork AI Studio/Settings/ProviderDialog.razor @@ -38,7 +38,7 @@ /> - Reload + Reload @foreach (var model in this.availableModels) { diff --git a/app/MindWork AI Studio/Settings/ProviderDialog.razor.cs b/app/MindWork AI Studio/Settings/ProviderDialog.razor.cs index 67945e3..6a668ae 100644 --- a/app/MindWork AI Studio/Settings/ProviderDialog.razor.cs +++ b/app/MindWork AI Studio/Settings/ProviderDialog.razor.cs @@ -208,6 +208,8 @@ public partial class ProviderDialog : ComponentBase private void Cancel() => this.MudDialog.Cancel(); + private bool CanLoadModels => !string.IsNullOrWhiteSpace(this.dataAPIKey) && this.DataProvider != Providers.NONE && !string.IsNullOrWhiteSpace(this.DataInstanceName); + private async Task ReloadModels() { var provider = this.DataProvider.CreateProvider(this.DataInstanceName);