diff --git a/app/MindWork AI Studio/Components/Pages/Settings.razor b/app/MindWork AI Studio/Components/Pages/Settings.razor index 30341e1f..4a3be0bb 100644 --- a/app/MindWork AI Studio/Components/Pages/Settings.razor +++ b/app/MindWork AI Studio/Components/Pages/Settings.razor @@ -8,174 +8,181 @@ Settings - - - Configured Providers - - - - - - - - - - # - Instance Name - Provider - Model - Actions - - - @context.Num - @context.InstanceName - @context.UsedProvider - - @if (context.UsedProvider is not Providers.SELF_HOSTED) - { - @this.GetProviderModelName(context) - } - else if (context.UsedProvider is Providers.SELF_HOSTED && context.Host is not Host.LLAMACPP) - { - @this.GetProviderModelName(context) - } - else - { - @("as selected by provider") - } - - - - Open Dashboard - - - Edit - - - Delete - - - - + + + + Configured Providers + + + + + + + + + + # + Instance Name + Provider + Model + Actions + + + @context.Num + @context.InstanceName + @context.UsedProvider + + @if (context.UsedProvider is not Providers.SELF_HOSTED) + { + @this.GetProviderModelName(context) + } + else if (context.UsedProvider is Providers.SELF_HOSTED && context.Host is not Host.LLAMACPP) + { + @this.GetProviderModelName(context) + } + else + { + @("as selected by provider") + } + + + + Open Dashboard + + + Edit + + + Delete + + + + - @if(this.SettingsManager.ConfigurationData.Providers.Count == 0) - { - No providers configured yet. - } - - - Add Provider - - - App Options - - - - - - Chat Options - - - - - Workspace Options - - - - Assistant Options - - Icon Finder Options - - - - - - - Translator Options - - - - - - - - - @if (this.SettingsManager.ConfigurationData.Translation.PreselectedTargetLanguage is CommonLanguages.OTHER) + @if(this.SettingsManager.ConfigurationData.Providers.Count == 0) { + No providers configured yet. + } + + + Add Provider + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @if (this.SettingsManager.ConfigurationData.Translation.PreselectedTargetLanguage is CommonLanguages.OTHER) + { - } - - + } + + + - Coding Options - - - - - @if (this.SettingsManager.ConfigurationData.Coding.PreselectedProgrammingLanguage is CommonCodingLanguages.OTHER) - { + + + + + + @if (this.SettingsManager.ConfigurationData.Coding.PreselectedProgrammingLanguage is CommonCodingLanguages.OTHER) + { - } - - + } + + + - Text Summarizer Options - - - - - - - @if (this.SettingsManager.ConfigurationData.TextSummarizer.PreselectedTargetLanguage is CommonLanguages.OTHER) - { + + + + + + + + @if (this.SettingsManager.ConfigurationData.TextSummarizer.PreselectedTargetLanguage is CommonLanguages.OTHER) + { - } - - @if(this.SettingsManager.ConfigurationData.TextSummarizer.PreselectedComplexity is Complexity.SCIENTIFIC_LANGUAGE_OTHER_EXPERTS) - { + } + + @if(this.SettingsManager.ConfigurationData.TextSummarizer.PreselectedComplexity is Complexity.SCIENTIFIC_LANGUAGE_OTHER_EXPERTS) + { - } - - + } + + + + + + + + + + + + + + + + + + + + + + + - Agenda Options - - - - - - - - - - - - - - - - - - - - - @if (this.SettingsManager.ConfigurationData.Agenda.PreselectedTargetLanguage is CommonLanguages.OTHER) - { + + @if (this.SettingsManager.ConfigurationData.Agenda.PreselectedTargetLanguage is CommonLanguages.OTHER) + { - } - - - - LLM Agent Options - - Text Content Cleaner Agent - - - Use Case: this agent is used to clean up text content. It extracts the main content, removes advertisements and other irrelevant things, - and attempts to convert relative links into absolute links so that they can be used. - - - - - + } + + + + + + + + Use Case: this agent is used to clean up text content. It extracts the main content, removes advertisements and other irrelevant things, + and attempts to convert relative links into absolute links so that they can be used. + + + + + + \ No newline at end of file diff --git a/app/MindWork AI Studio/wwwroot/changelog/v0.8.7.md b/app/MindWork AI Studio/wwwroot/changelog/v0.8.7.md index a8ece6a4..1eb175c9 100644 --- a/app/MindWork AI Studio/wwwroot/changelog/v0.8.7.md +++ b/app/MindWork AI Studio/wwwroot/changelog/v0.8.7.md @@ -4,6 +4,7 @@ - Added a slider component to adjust values. - Added a process visualization component. - Restructuring of the assistant overview: the assistants are now displayed in different categories. +- Restructuring of the settings page: the settings are now displayed in different categories. - Refactored switch component to unify the behavior. - Refactored the language extensions into one extension class. - Refactored the provider selection into a separate component.