New to Telerik UI for Blazor? Start a free 30-day trial

Discriminated union returned by the AI service for every request.

Definition

Namespace:Telerik.Blazor.Components.DatAInsightsComposer

Assembly:Telerik.Blazor.DatAInsightsComposer.dll

Syntax:

C#
public class ComponentConfigAIResponse

Inheritance: objectComponentConfigAIResponse

Constructors

C#
public ComponentConfigAIResponse()

Properties

The list of component configurations produced by the AI. In V1 this always contains exactly one item; in V2 it may contain more. Populated only when ResponseType is Config.

C#
public List<ComponentConfig> Configs { get; set; }

Human-readable message populated when ResponseType is Clarification or Unsupported.

C#
public string? Message { get; set; }

Indicates which variant the AI chose: Config, Clarification, or Unsupported.

C#
public ComponentAIResponseType ResponseType { get; set; }