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]

Reply via email to