The wire contract DatAInsightsComposerAIService hands to
DatAInsightsComposerAIService.SendSelectDatasetAndComponentAIRequestAsync when no IChatClient
is used in-process, for the dataset+component selection step of the multi-component pipeline.
Same shape as GenerateComponentsAIRequest — kept as a distinct type so a backend
integration can route/label this step separately from config generation/refinement.
Definition
Namespace:Telerik.Blazor.Components.DatAInsightsComposer
Assembly:Telerik.Blazor.DatAInsightsComposer.dll
Syntax:
C#
public class SelectDatasetAndComponentAIRequest
Inheritance: objectSelectDatasetAndComponentAIRequest
Constructors
C#
public SelectDatasetAndComponentAIRequest()
Properties
The (sanitized) end-user prompt driving this call.
C#
public string? Prompt { get; set; }
The JSON schema itself, if one is set for this call.
C#
public JsonElement? Schema { get; set; }
The system prompt built by the pipeline for this step.
C#
public string? SystemPrompt { get; set; }