-
Notifications
You must be signed in to change notification settings - Fork 4.2k
AI integration with Azure OpenAI
dbeaver-devops edited this page Jun 11, 2026
·
1 revision
Note: This feature is available in Lite, Enterprise, and Ultimate editions only.
To use Azure OpenAI as an AI provider in DBeaver, configure it as follows:
- Sign in to the Azure Portal
- Click Create a resource in the menu
- Open the AI Apps and Agents category
- Select Azure OpenAI from the list and click Create
- Generate and copy the credentials for the newly created service
- In DBeaver, go to Window -> Preferences -> Engines and insert credentials
- Apply the changes
| Setting | Description | Default |
|---|---|---|
| API token | Input your secret key from the provider platform (generate it in the Azure portal). | |
| Endpoint | Configure a custom endpoint URL for Azure OpenAI (for example, https://<RESOURCE>.openai.azure.com/). For details, see Azure OpenAI endpoints. |
|
| Deployment | Specify the deployment name you assigned when deploying a model in Azure. This is required because Azure identifies models by deployment name, not by raw model ID. | |
| Audio Deployment (Optional) | Specify the deployment name used for audio transcription (speech-to-text). | |
| Context window size | A larger number allows the AI to use more data for better answers but may slow down response time. | |
| Temperature | Control AI's creativity from 0.0 (more precise) to 0.9 (more diverse). Note that higher temperature can lead to less predictable results. |
0.0 |
| Write AI queries to debug log | Logs your AI requests. For more details on logging, see Log Viewer. | disabled |
- Getting started
- DBeaver configuration
-
Security
- Connection settings
- Databases support
- Classic
- Cloud
- Embedded
- File drivers
- Graph
- Database Navigator
- Data Editor
- SQL Editor
- Entity relation diagrams (ERD)
- Cloud services
- AI Assistant
- Data transfer and schema compare
- Task management
- Integrated tools
- Administration
- DBeaver Editions
- Standalone
- Cloud-hosted
- FAQ
- Development