diff --git a/app/MindWork AI Studio/Settings/ProviderDialog.razor b/app/MindWork AI Studio/Settings/ProviderDialog.razor index 62fdad3b..f4228990 100644 --- a/app/MindWork AI Studio/Settings/ProviderDialog.razor +++ b/app/MindWork AI Studio/Settings/ProviderDialog.razor @@ -4,26 +4,16 @@ - @* ReSharper disable once CSharpWarnings::CS8974 *@ - - - @* ReSharper disable once CSharpWarnings::CS8974 *@ - - @foreach (Providers provider in Enum.GetValues(typeof(Providers))) - { - @provider - } - + + @* ReSharper disable once CSharpWarnings::CS8974 *@ + + @foreach (Providers provider in Enum.GetValues(typeof(Providers))) + { + @provider + } + + Create account + @* ReSharper disable once CSharpWarnings::CS8974 *@ + + @* ReSharper disable once CSharpWarnings::CS8974 *@ + diff --git a/app/MindWork AI Studio/Settings/ProviderDialog.razor.cs b/app/MindWork AI Studio/Settings/ProviderDialog.razor.cs index 012930b5..4d7d8a81 100644 --- a/app/MindWork AI Studio/Settings/ProviderDialog.razor.cs +++ b/app/MindWork AI Studio/Settings/ProviderDialog.razor.cs @@ -233,4 +233,13 @@ public partial class ProviderDialog : ComponentBase this.availableModels.Clear(); this.availableModels.AddRange(orderedModels); } + + private string GetProviderCreationURL() => this.DataProvider switch + { + Providers.OPEN_AI => "https://platform.openai.com/signup", + Providers.MISTRAL => "https://console.mistral.ai/", + Providers.ANTHROPIC => "https://console.anthropic.com/dashboard", + + _ => string.Empty, + }; } \ No newline at end of file