Bruno AI is available from v4.0.0 and higher. Turn it on under
Preferences → AI → Configuration before configuring a provider.
Before you begin
You need an OpenAI API key. Create or manage keys in the OpenAI API key settings.Connect OpenAI
- Open Preferences from the bottom-left corner of Bruno.
- Go to AI → Configuration.
- Turn on AI Features if it is not already enabled.
- Under Providers, expand OpenAI.
- Enter your OpenAI API Key.
- Click Save.
- Toggle the OpenAI provider on.
Select models
In the expanded OpenAI provider, use the checkboxes under Models to choose which models are available in Bruno. Enabled models appear in model pickers for the AI Assistant and generation features. You can also choose a model for inline autocomplete under Preferences → AI → Autocomplete.Test the connection
After enabling the provider, click Test connection (the bolt icon) next to the saved API key.- Connection successful means Bruno can authenticate with OpenAI.
- If the test fails, review the error and check the troubleshooting steps below.
Replace or remove the API key
Expand OpenAI, then use:- Replace key (pencil icon) to save a different key
- Remove key (trash icon) to delete the saved key
Troubleshooting
Authentication failed
Confirm that the complete API key was copied without leading or trailing spaces. If necessary, create a new key in the OpenAI dashboard and replace the existing key in Bruno.Quota or billing error
Check API billing and usage in your OpenAI account. A ChatGPT plan does not automatically include OpenAI API credits.Models do not appear
Make sure:- The API key has been saved.
- The OpenAI provider is enabled.
- At least one model is selected under Models.