Model selection
- Tier: Premium, Ultimate
- Add-on: GitLab Duo Core, Pro, or Enterprise
- Offering: GitLab Self-Managed, GitLab Dedicated
Every GitLab Duo feature has a default large language model (LLM) chosen by GitLab.
GitLab can update this default model to optimize feature performance. Therefore, a feature’s model might change without you taking any action.
If you do not want to use the default model for each feature, or have specific requirements, you can choose from an array of other available supported models.
If you select a specific model for a feature, the feature uses that model until you select another.
Select a model for the instance
You can select a model for a feature that applies to the entire instance. If you don’t select a specific model, all GitLab Duo features use the default GitLab model.
Prerequisites:
- You must be an administrator.
To select a model for a feature:
- In the upper-right corner, select Admin.
- On the left sidebar, select GitLab Duo.
- On Configure AI features, select Configure models for GitLab Duo. If Configure AI features is not displayed, verify that the GitLab Duo Enterprise add-on is configured for your instance.
- For the feature you want to configure, select a model from the dropdown list.
- Optional. To apply the model to all features in the section, select Apply to all.