在 watsonx Code Assistant 中设置服务 IBM Cloud

watsonx Code Assistant

设置watsonx Code Assistant 的服务实例。

提供服务实例

要开始使用,您需要为您或您的组织创建自己的watsonx Code Assistant服务实例。

调配服务实例:

  1. 打开 IBM Cloud 目录

  2. 使用目录为watsonx Code Assistant 提供服务实例。

    这些数据中心均可提供服务:

    • 达拉斯 (us-south)
    • 法兰克福 (eu-de)
    • 悉尼 (au-syd)

    有关数据中心的更多信息,请参阅 IBM Cloud 文档,了解 按地点划分的服务和基础设施可用性

  3. 完成实例配置后,单击“设置” 打开入职清单页面,帮助您进行配置。 或者,您可以选择“管理”,然后选择“设置” 来访问该入职核对表。

  4. 入职清单中的项目与以下每个步骤相对应。 单击核对表页面上与每个项目相关的操作箭头,完成步骤。

    设置步骤因服务实例的使用方式而异。

    安装类型
    类型 描述
    组织用户 多个开发商
    单个用户 一个开发商

创建访问组

组织用户

创建访问组,添加开发人员。

  1. Cloud Identity and Access Management 中打开访问组页面。

  2. 单击创建

  3. 输入访问组的名称,例如 "wca-instance-access,然后单击 "创建"

  4. 在新的访问组中,单击“访问”选项卡。

  5. 单击“分配访问权限”启动策略。

  6. 对于服务,请选择 IBM watsonx Code Assistant,然后单击下一步

  7. 对于资源,选择特定资源

  8. 选择创建实例的资源组,然后单击下一步

  9. 对于资源组访问,选择查看器,然后单击下一步

  10. 角色和操作中,选择查看器

  11. 条件不是必需的,请单击“添加”。

  12. 访问摘要中,单击“分配”。

创建部署空间

单个用户 组织用户

部署空间是watsonx Code Assistant 的服务环境。

  1. 打开watsonx Code Assistant服务实例。

  2. 单击导航菜单 导航菜单 图标,然后选择部署

  3. 单击新部署空间

  4. 输入 "Code Assistant 作为部署空间的名称。 可选择输入描述。

  5. 代码助手服务中,选择您的实例名称。

    以下示例显示选择服务页面。 对于页面上的代码助手服务选项,选择代码助手服务已展开,用户从展开的列表中选择 IBM watsonx Code Assistant-9h 实例。

    代码助理服务 "
    代码助理服务 "

  6. 单击创建

  7. 出现状态窗口。 创建空间后,单击关闭

将访问组添加到部署空间

组织用户

将新的访问组添加到部署空间。

  1. 在 watsonx Code Assistant 实例中,单击导航菜单 导航菜单 图标,然后选择部署

  2. 打开服务实例的部署空间。

  3. 在部署空间的“管理”选项卡上,单击“访问控制”。

  4. 单击添加协作者,然后从菜单中选择添加访问组

  5. 选择新的访问组。

  6. 对于角色,选择编辑器,然后单击添加

选择您的许可证首选项以获取代码建议

单个用户 组织用户

Watsonx Code Assistant检查生成的代码建议是否与其他代码源相似。 默认情况下,代码建议包括对类似代码源及其许可证的引用。

您可以设置如何在集成开发环境中显示代码建议。 有关更多信息,请参阅 配置代码建议的显示方式

将开发人员添加到访问组

组织用户

使用Cloud Identity and Access Management将开发人员添加到访问组。

  1. Cloud Identity and Access Management 中打开访问组页面。

  2. 选择您创建的访问组。

  3. 在“用户”选项卡上,单击“添加”。

  4. 选择您的IBM Cloud帐户中应可访问watsonx Code Assistant 的成员。

  5. 单击添加

设置网络

为确保您的开发人员能够连接IDE扩展或插件,您需要允许访问 IBM Cloud URL。 确保贵组织的网络允许访问:

  • https://iam.cloud.ibm.com/
  • https://api.dataplatform.cloud.ibm.com/

如果您的组织使用 HTTP 代理服务器,您的开发人员需要更新设置才能正确连接。 更多信息,请参阅 更新 HTTP 的代理设置 Visual Studio Code更新 HTTP 的代理设置 Eclipse IDE

指导开发人员添加IDE扩展或插件

组织用户

开发人员需要添加 watsonx Code Assistant Microsoft Visual Studio Code 扩展或 Eclipse IDE 插件。

有关说明,请参阅 安装IDE扩展或插件

复制此链接,将说明发送给您的开发人员:

https://cloud.ibm.com/docs/watsonx-code-assistant?topic=watsonx-code-assistant-cloud-setup-wca-extensions