ai chat bot #41151
Replies: 1 comment
-
|
This exact question was asked and answered recently [1]. Here's the summary: Superset supports this through two layers: 1. Frontend — Extensions Registry for the Chat UI You can inject a custom React chatbot widget into the Superset home page using the Extensions Registry. Key extension points: import { getExtensionsRegistry } from '@superset-ui/core';
import ChatbotWidget from './components/ChatbotWidget';
export default function setupExtensions() {
const extensionsRegistry = getExtensionsRegistry();
extensionsRegistry.set('welcome.banner', ChatbotWidget);
}There's also a newer chatbot extension framework with a dedicated 2. Backend — MCP (Model Context Protocol) for AI Agent Operations SupersetMCP is a standalone FastMCP service that exposes Superset functionality (chart creation, SQL querying, dashboard management, etc.) as standardized tools for AI agents [4]. It runs separately ( Recommended architecture:
There are also deployment and authentication guides for connecting AI clients like Claude Desktop and ChatGPT to Superset's MCP service [6], plus a user guide covering natural language workflows for data exploration and visualization [7]. For natural language SQL specifically, there's also SIP-166 which proposes an AI Assistant for text-to-SQL directly in SQL Lab [8]. To reply, just mention @dosu. Docs are dead. Just use Dosu. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Want to build an Agentic AI BI System for my company. There is already SupersetMCP out there. Now, how to integrate a chatbot window into the main page so that people can use it to create visual, query data, analysis data
@dosu
Beta Was this translation helpful? Give feedback.
All reactions