-
Notifications
You must be signed in to change notification settings - Fork 557
AI Smart Assistance
CloudBeaver provides AI powered features for working with databases in natural language, using popular providers. It can answer questions, troubleshoot errors, or explore database objects.
AI Assistant in CloudBeaver works with several AI providers.
CloudBeaver isn’t affiliated with these providers. Integration with AI assistance is achieved through the public APIs. To use AI Assistant, register with the respective service provider and get a secret key.
Important: Some paid AI provider plans don’t allow access for use in third-party applications. Make sure your subscription includes this capability before connecting.
- AI Chat. Chat naturally with AI to ask questions and get queries.
- AI tools. Let AI open tools, launch wizards, and perform guided actions inside CloudBeaver.
- Explain query. Run AI to explain what a query does in plain language.
- Explain SQL execution plan. Use AI to analyze query performance, identify bottlenecks, and get optimization hints.
- Fix SQL errors. See what went wrong and how to fix a failed query.
-
AI command. Run AI command directly in the SQL Editor. Type command like
@ai show films in which Grace Mostel starred, and let AI generate the SQL for you.
- Describe object with AI. Let AI describe the purpose of a table, view, or other object.
Follow these guidelines to get the most accurate results from AI:
- Use English: While AI supports multiple languages, English usually gives the best results.
- Know your database: The better you know your tables, columns, and relationships, the more accurate the generated queries.
- Be specific: Include table and column names when possible to help AI produce precise queries.
- Provide full context: Instead of refining step by step, write a complete, well-structured prompt that clearly describes your goal.
Learn more about disabling AI Assistant.
CloudBeaver protect your data and privacy with strict safeguards. AI Assistant works with the minimum information required, and all processing follows provider privacy policies.
Learn more in Data privacy.
- Getting started
- Create connection
- Connection network options
- Supported databases
-
Drivers management
- Database authentication methods
- Connections
- Properties editor
- Data editor
- SQL editor
- AI Assistant
-
Entity relation diagrams
- Cloud services
- Data transfer
- General user guide
- Administration
- Server configuration
-
Server security and access configuration
- Authentication methods
- Access management
- Proxy configuration
-
Secret management
- Logs
-
Query manager
- Workspace location
- Command line parameters
-
Session manager
- Deployment options
- CloudBeaver Editions
- FAQ
- Development