mirror of
https://github.com/MindWorkAI/AI-Studio.git
synced 2026-10-14 10:53:48 +00:00
adding a data source settings button
This commit is contained in:
1 file changed
+9
@@ -1,5 +1,6 @@
|
|||||||
@attribute [Route(Routes.ASSISTANT_DYNAMIC)]
|
@attribute [Route(Routes.ASSISTANT_DYNAMIC)]
|
||||||
@using AIStudio.Agents.AssistantAudit
|
@using AIStudio.Agents.AssistantAudit
|
||||||
|
@using AIStudio.Settings.DataModel
|
||||||
@using AIStudio.Tools.PluginSystem.Assistants.DataModel
|
@using AIStudio.Tools.PluginSystem.Assistants.DataModel
|
||||||
@using AIStudio.Tools.PluginSystem.Assistants.DataModel.Layout
|
@using AIStudio.Tools.PluginSystem.Assistants.DataModel.Layout
|
||||||
@inherits AssistantBaseCore<AIStudio.Dialogs.Settings.NoSettingsPanel>
|
@inherits AssistantBaseCore<AIStudio.Dialogs.Settings.NoSettingsPanel>
|
||||||
@@ -61,6 +62,14 @@ else
|
|||||||
</MudTooltip>
|
</MudTooltip>
|
||||||
: null;
|
: null;
|
||||||
|
|
||||||
|
private protected override RenderFragment? FooterActions => PreviewFeatures.PRE_RAG_2024.IsEnabled(this.SettingsManager)
|
||||||
|
? @<DataSourceSelection LLMProvider="@this.ProviderSettings"
|
||||||
|
DataSourceOptions="@this.dataSourceOptions"
|
||||||
|
DataSourceOptionsChanged="@this.DataSourceOptionsChanged"
|
||||||
|
DataSourcesAISelected="@(this.ChatThread?.AISelectedDataSources ?? [])"
|
||||||
|
PopoverTriggerMode="PopoverTriggerMode.ICON" />
|
||||||
|
: null;
|
||||||
|
|
||||||
private RenderFragment RenderSwitch(AssistantSwitch assistantSwitch) => @<MudSwitch T="bool"
|
private RenderFragment RenderSwitch(AssistantSwitch assistantSwitch) => @<MudSwitch T="bool"
|
||||||
Value="@this.assistantState.Booleans[assistantSwitch.Name]"
|
Value="@this.assistantState.Booleans[assistantSwitch.Name]"
|
||||||
ValueChanged="@(value => this.ExecuteSwitchChangedAsync(assistantSwitch, value))"
|
ValueChanged="@(value => this.ExecuteSwitchChangedAsync(assistantSwitch, value))"
|
||||||
|
|||||||
Reference in new issue
Block a user