Skip to content

@sqlrooms/mosaic / createScatterPlotAiTool

Function: createScatterPlotAiTool()

createScatterPlotAiTool(deps): Tool<{ artifactId?: string; tableName?: string; createArtifactIfMissing: boolean; panelId?: string; reasoning: string; settings: { x: string; y: string; size: string; }; }, { llmResult: { errorMessage?: undefined; success: boolean; details: string; data: PanelResult; }; } | { llmResult: { details?: undefined; data?: undefined; success: boolean; errorMessage: string; }; }>

Parameters

ParameterType
depsDashboardToolDeps

Returns

Tool<{ artifactId?: string; tableName?: string; createArtifactIfMissing: boolean; panelId?: string; reasoning: string; settings: { x: string; y: string; size: string; }; }, { llmResult: { errorMessage?: undefined; success: boolean; details: string; data: PanelResult; }; } | { llmResult: { details?: undefined; data?: undefined; success: boolean; errorMessage: string; }; }>