mistercrunch commented on issue #32650: URL: https://github.com/apache/superset/issues/32650#issuecomment-2723043696
Pointing out that this feature/SIP would best be implemented as an extension as SIPped here https://github.com/apache/superset/issues/31932 . Some the reasons why I think this is a good fit for a plugin: - design patterns for RAG / AI-integrations are still emerging, there's probably a multitude of ways this could be implement from a UX perspective - there's probably a need to vectorize things / create and manage embedding to retrieve the right context through semantic search (datasets, sample data, result sets, related-charts/objects, ...) guessing the whole context is too large for the context window - feature would need to be highly configurable, so that it can talk with a variety of AI APIs (GPT, Claude, Grok, Gemini...), support different vector dbs, ... bringing potentially a lot of extra libs to the main project (langchain/langraph, openai, ...) - would allow for different AI extension experiments to compete and mature in isolation, without putting a lot of eggs/complexity in the main repo/app - test-prove and push https://github.com/apache/superset/issues/31932 forward -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
