Azure OpenAI
Note
This feature is available in Lite, Enterprise, Ultimate and Team 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
- Insert these credentials into DBeaver's Engine Settings.
- Apply the changes.
Engine settings¶
| 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 |