-
Notifications
You must be signed in to change notification settings - Fork 15.7k
feat(AIAssist): Text-to-SQL functionality using Claude, Gemini or OpenAPI in SQLlab #34599
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
feat(AIAssist): Text-to-SQL functionality using Claude, Gemini or OpenAPI in SQLlab #34599
Conversation
Based on your review schedule, I'll hold off on reviewing this PR until it's marked as ready for review. If you'd like me to take a look now, comment
|
Thank you for the PR. The Superset project is in the process of introducing an extension framework to make it possible to introduce this type of functionality without burdening the core codebase. Please take a look:
Once the PR has landed, contributions are welcomed to add features required for enabling this type of functionality. |
…andrusoare/feat/sql-to-text
logger.info( | ||
"Updating database %s with fields: %s", | ||
self._model_id, | ||
list(safe_properties.keys()), |
Check failure
Code scanning / CodeQL
Clear-text logging of sensitive information High
sensitive data (password)
This expression logs
sensitive data (password)
This expression logs
sensitive data (password)
This expression logs
sensitive data (password)
…andrusoare/feat/sql-to-text
response = requests.post( | ||
data["endpoint_url"], | ||
json=test_data, | ||
headers=headers, | ||
timeout=timeout, | ||
) |
Check failure
Code scanning / CodeQL
Full server-side request forgery Critical
SUMMARY
Feature for SQL Lab to use AI for text-to-sql.
BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF
TESTING INSTRUCTIONS
ADDITIONAL INFORMATION