Help us learn about your current experience with the documentation. Take the survey.
代码建议开发指南
代码建议开发设置
本地开发和调试代码建议的推荐设置是运行所有3个不同组件:
- IDE扩展(例如,VS Code的GitLab Workflow扩展)。
- 正确配置的主应用程序(例如,GDK)。
- AI网关。
这应该能让每个人在本地看到在IDE中做出的任何更改如何被发送到主应用程序,转换为提示后再发送到相应的模型。
设置说明
- 安装并本地运行VS Code的GitLab Workflow扩展:
- 将
"gitlab.debug": true信息添加到代码建议开发配置中:- 在VS Code中,进入扩展页面并在列表中找到“GitLab Workflow”。
- 点击小齿轮图标打开扩展设置,选择“扩展设置”选项。
- 勾选“GitLab: 调试”复选框。
- 如果你想测试代码建议是否在VS Code的GitLab Workflow扩展内正常工作,请按照使用GitLab进行身份验证的步骤,在你的GDK中执行这些步骤,当运行“运行与调试”命令时弹出的新VS Code窗口内操作。
- 完成以下步骤后,若要测试你是否命中了本地的
/code_suggestions/completions端点而非生产环境,请遵循这些步骤:- 在新窗口内的内置终端中,选择“输出”标签页,然后从右侧下拉菜单中选择“GitLab语言服务器”。
- 在此VS Code窗口内新建一个文件并开始输入,查看代码建议的效果。
- 你会看到匹配你的GDK的Git远程URL的完成请求URL正在被获取。
- 完成以下步骤后,若要测试你是否命中了本地的
- 将
使用GDK配置代码建议的设置说明
批量分配用户至Duo Pro/Duo Enterprise附加组件
购买Duo附加组件后,现有符合条件的用户可以批量分配/取消分配至Duo的add_on_purchase。有几种方法可以执行此操作,适用于GitLab.com和GitLab自托管实例,
上述方法使用了BulkAssignService/BulkUnassignService,该服务会在单个SQL操作中分配/取消分配传递的用户之前初步评估资格标准。
在您的GitLab.com暂存账户上设置Duo
有关更多信息,请参阅在您的GitLab.com暂存账户上设置Duo。
IDE中安装和使用代码建议的视频演示
有关更多指导,请参阅以下视频演示,展示如何在以下IDE中安装和使用代码建议: