Class
EditorAIPromptSettingsBase

Definition

Namespace:Telerik.Blazor.Components.Editor.Settings

Assembly:Telerik.Blazor.dll

Syntax:

cs-api-definition
public class EditorAIPromptSettingsBase : BaseComponent, IComponent, IHandleEvent, IHandleAfterRender, IDisposable

Inheritance: objectComponentBaseBaseComponentEditorAIPromptSettingsBase

Derived Classes: EditorAIPromptSettingsEditorInlineAIPromptSettings

Implements: IComponentIDisposableIHandleAfterRenderIHandleEvent

Inherited Members BaseComponent.ShouldRender()BaseComponent.OnInitializedAsync()BaseComponent.OnAfterRenderAsync(bool)BaseComponent.Dispose()BaseComponent.InitLocalizer()BaseComponent.ThrowIfParameterIsNull(object, string)BaseComponent.HaveOptionsChanged(IDictionary<string, object>, IDictionary<string, object>)BaseComponent.GetClassString(params string[])BaseComponent.InvokeAsync<T>(string, params object[])BaseComponent.InvokeAsync<T>(string, CancellationToken, params object[])BaseComponent.InvokeVoidAsync(string, params object[])BaseComponent.InvokeComponentMethodAsync<T>(string, params object[])BaseComponent.InvokeComponentMethodAsync<T>(string, CancellationToken, params object[])BaseComponent.InvokeVoidComponentMethodAsync(string, params object[])BaseComponent.InvokeComponentVoidMethodAsync(string, object)BaseComponent.InvokeDisposeAsync()BaseComponent.StateHasChanged()BaseComponent.RootComponentBaseComponent.ClassComponentBase.BuildRenderTree(RenderTreeBuilder)ComponentBase.OnInitialized()ComponentBase.OnParametersSet()ComponentBase.OnParametersSetAsync()ComponentBase.OnAfterRender(bool)ComponentBase.InvokeAsync(Action)ComponentBase.InvokeAsync(Func<Task>)ComponentBase.DispatchExceptionAsync(Exception)ComponentBase.SetParametersAsync(ParameterView)

Constructors

EditorAIPromptSettingsBase()

Declaration

cs-api-definition
public EditorAIPromptSettingsBase()

Properties

SystemPrompt

Sets the system prompt that provides context and instructions to the AI service for all requests. Use this to define the AI's role, behavior, and response style for Editor-related tasks. Example: "You are a professional writing assistant. Help improve text clarity and grammar." The system prompt affects all AI operations and should be carefully crafted for desired output quality. Default value provides general writing assistance instructions.

Declaration

cs-api-definition
[Parameter]
public string SystemPrompt { get; set; }

Property Value

string