Amazon Bedrock
Since 25.3
This feature is available in Lite, Enterprise, Ultimate and Team editions only.
To use Amazon Bedrock as an AI provider in DBeaver, set it up like this:
- As an administrator, open the AWS console and go to IAM (Identity and Access Management)
- Create or use an IAM user/account that has permissions to use Bedrock, and generate an Access Key ID and Secret Access Key for this user
- In DBeaver, open Engine settings
- Enter the Access key and Secret key
- Select your Region
- Choose a model from the Model/Inference list
- Click Test connection to verify that the key and model work correctly
- Apply the changes
Engine settings¶
| Setting | Description | default |
|---|---|---|
| Access key | Your AWS access key with permissions to call Amazon Bedrock. | |
| Secret key | Your AWS secret key. | |
| Region | AWS region where Bedrock is enabled for your account, such as us-east-1 or eu-central-1. |
|
| Model/Inference | Choose the AI model. Use Load model list to refresh the available models. You can also type a model name manually. | |
| Show available inferences | Fetches and displays the models available to your AWS account in the selected region. | false |
| Context size | A larger number allows the AI to use more data for better answers but may slow down response time. | 20000 |
| 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 AWS Bedrock queries to debug log | Logs your AI requests. For more details on logging, see Log Viewer. | false |