doc/development/ai_features/code_suggestions.md
The recommended setup for locally developing and debugging Code Suggestions is to have all 3 different components running:
This should enable everyone to locally see how any change made in an IDE is sent to the main application to be transformed into a prompt before being sent to the respective model.
"gitlab.debug": true info to the Code Suggestions development config:
/code_suggestions/completions endpoint and not production, follow these steps:
See the instructions for setting up GitLab Duo features in the local development environment
After purchasing the GitLab Duo add-on, existing eligible users can be assigned/un-assigned to the GitLab Duo add_on_purchase in bulk. There are a few ways to perform this action, that apply for both GitLab.com and GitLab Self-Managed instances,
The above methods make use of the BulkAssignService/BulkUnassignService, which evaluates eligibility criteria preliminarily before assigning/un-assigning the passed users in a single SQL operation.
For more information, see setting up GitLab Duo on your GitLab.com staging account.
<i class="fa-youtube-play" aria-hidden="true"></i> For more guidance, see the following video demonstrations of installing and using Code Suggestions in: