@page "/assistant/icons" @using AIStudio.Chat @using AIStudio.Settings Icon Finder Finding the right icon for a context, such as for a piece of text, is not easy. The first challenge: You need to extract a concept from your context, such as from a text. Let's take an example where your text contains statements about multiple departments. The sought-after concept could be "departments." The next challenge is that we need to anticipate the bias of the icon designers: under the search term "departments," there may be no relevant icons or only unsuitable ones. Depending on the icon source, it might be more effective to search for "buildings," for instance. LLMs assist you with both steps. @foreach (var source in Enum.GetValues()) { @source.Name() } @if (this.selectedIconSource is not IconSources.GENERIC) { Open website } @foreach (var provider in this.SettingsManager.ConfigurationData.Providers) { } Find icons @if (this.inputIssues.Any()) { Issues @foreach (var issue in this.inputIssues) { @issue } } @if (this.resultingContentBlock is not null) { }