Specifies settings.
Definition
Namespace:Telerik.Blazor.Components
Assembly:Telerik.Blazor.dll
Syntax:
C#
public class SmartBoxAIAssistantSettings : SmartBoxSearchSettingsBase, IComponent, IHandleEvent, IHandleAfterRender, IDisposable
Inheritance: objectComponentBaseBaseComponentSmartBoxSearchSettingsBaseSmartBoxAIAssistantSettings
Implements:
Inherited Members
Constructors
C#
public SmartBoxAIAssistantSettings()
Methods
C#
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Overrides:
C#
public override Task SetParametersAsync(ParameterView parameters)
Overrides:
Properties
The unique key that identifies the client service used by the component for AI operations.
C#
[Parameter]
public string ChatClientKey { get; set; }
Specifies whether to enable speech to text functionality.
C#
[Parameter]
public bool EnableSpeechToText { get; set; }
Specifies the prompt request event.
C#
[Parameter]
public EventCallback<SmartBoxAIAssistantPromptRequestEventArgs> OnPromptRequest { get; set; }
Specifies the prompt request stop event.
C#
[Parameter]
public EventCallback<SmartBoxAIAssistantPromptRequestStopEventArgs> OnPromptRequestStop { get; set; }
Specifies the placeholder.
C#
[Parameter]
public string Placeholder { get; set; }
Specifies the prompt suggestions.
C#
[Parameter]
public List<string> PromptSuggestions { get; set; }
Specifies the prompt suggestion template.
C#
[Parameter]
public RenderFragment<SmartBoxPromptSuggestionTemplateContext> PromptSuggestionTemplate { get; set; }