Help us learn about your current experience with the documentation. Take the survey.
控制 GitLab Duo Chat 的可用性
GitLab Duo Chat 可以开启和关闭,并可以调整其可用性。
对于 GitLab.com
在 GitLab 16.11 及更高版本中,GitLab Duo Chat:
- 已正式发布。
- 任何分配了 GitLab Duo 座位的用户都可以使用。
如果您开启或关闭 GitLab Duo,也会同时开启或关闭 Duo Chat。
对于 GitLab 自托管
要在 GitLab 自托管实例上使用 GitLab Duo Chat,请执行以下操作之一:
- 使用 GitLab AI 供应商模型和 GitLab 托管的基于云的 AI 网关(默认选项)。
- 使用 GitLab Duo 自托管来自托管 AI 网关,并使用支持的自托管 LLM。
先决条件:
- GitLab Duo 需要 GitLab 17.2 及更高版本以获得最佳用户体验和结果。早期版本可能仍然可用,但体验可能会降级。
- 对于订阅:
- 您必须已启用网络连接。
- 静默模式不能开启。
- 您实例中的所有用户都必须拥有其 IDE 扩展的最新版本。
然后,根据您拥有的 GitLab 版本,您可以启用 GitLab Duo Chat。
在 GitLab 16.11 及更高版本中
在 GitLab 16.11 及更高版本中,GitLab Duo Chat:
- 已正式发布。
- 任何分配了 GitLab Duo 座位的用户都可以使用。
在早期 GitLab 版本中
在 GitLab 16.8、16.9 和 16.10 中,GitLab Duo Chat 处于测试版。要在 GitLab 自托管中启用 GitLab Duo Chat,管理员必须启用实验性和测试性功能:
- 在左侧边栏底部,选择 Admin。
- 选择 设置 > 常规。
- 展开 AI 原生功能,然后选择 启用实验性和测试性 AI 原生功能。
- 选择 保存更改。
- 为确保 GitLab Duo Chat 立即可用,您必须 手动同步您的订阅。
GitLab Duo Chat 测试版的使用受 GitLab 测试协议约束。 了解使用 GitLab Duo Chat 时的数据使用情况。
手动同步您的订阅
如果您满足以下任一条件,可以手动同步您的订阅:
- 您刚刚购买了 Premium 或 Ultimate 层级的订阅,或最近为 GitLab Duo Pro 分配了座位,并且您已升级到 GitLab 16.8。
- 您已经拥有 Premium 或 Ultimate 层级的订阅,或者最近为 GitLab Duo Pro 分配了座位,并且您已升级到 GitLab 16.8。
如果没有手动同步,您的实例可能需要长达 24 小时才能激活 GitLab Duo Chat。
对于 GitLab Dedicated
在 GitLab 16.11 及更高版本中,在 GitLab Dedicated 上,GitLab Duo Chat 已正式发布并自动为拥有 GitLab Duo Pro 或 Enterprise 的用户启用。
在 GitLab 16.8、16.9 和 16.10 中,在 GitLab Dedicated 上,GitLab Duo Chat 处于测试版。
关闭 GitLab Duo Chat
要限制 GitLab Duo Chat 访问的数据,请按照关闭 GitLab Duo 功能的说明操作。
在 VS Code 中关闭聊天功能
要在 VS Code 中关闭 GitLab Duo Chat:
- 转到 设置 > 扩展 > GitLab 工作流。
- 取消勾选 启用 GitLab Duo Chat 助手复选框。