Marked the EDI assistant as a preview feature

This commit is contained in:
Thorsten Sommer 2024-12-04 14:57:42 +01:00
parent ae2209ef22
commit d9bc74b992
Signed by: tsommer
GPG Key ID: 371BBA77A02C0108
3 changed files with 14 additions and 2 deletions

View File

@ -16,4 +16,6 @@
<MudListItem T="string" Icon="@Icons.Material.Filled.Link" Target="_blank" Href="https://mindworkai.org/swagger-ui.html">Interactive documentation aka Swagger UI</MudListItem>
</MudList>
<PreviewPrototype/>
<ProviderSelection @bind-ProviderSettings="@this.providerSettings" ValidateProvider="@this.ValidatingProvider"/>

View File

@ -1,3 +1,4 @@
@using AIStudio.Settings.DataModel
@attribute [Route(Routes.ASSISTANTS)]
<MudText Typo="Typo.h3" Class="mb-2 mr-3">
@ -41,7 +42,10 @@
</MudText>
<MudStack Row="@true" Wrap="@Wrap.Wrap" Class="mb-3">
<AssistantBlock Name="Coding" Description="Get coding and debugging support from a LLM." Icon="@Icons.Material.Filled.Code" Link="@Routes.ASSISTANT_CODING"/>
@if (PreviewFeatures.PRE_RAG_2024.IsEnabled(this.SettingsManager))
{
<AssistantBlock Name="EDI Server" Description="Generate an EDI server to integrate business systems." Icon="@Icons.Material.Filled.PrivateConnectivity" Link="@Routes.ASSISTANT_EDI"/>
}
</MudStack>
</InnerScrolling>

View File

@ -1,5 +1,11 @@
using AIStudio.Settings;
using Microsoft.AspNetCore.Components;
namespace AIStudio.Pages;
public partial class Assistants : ComponentBase;
public partial class Assistants : ComponentBase
{
[Inject]
public SettingsManager SettingsManager { get; set; } = null!;
}