在 watsonx Code Assistant 中设置服务 IBM Cloud
watsonx Code Assistant
设置watsonx Code Assistant 的服务实例。
提供服务实例
要开始使用,您需要为您或您的组织创建自己的watsonx Code Assistant服务实例。
调配服务实例:
-
打开 IBM Cloud 目录。
-
使用目录为watsonx Code Assistant 提供服务实例。
这些数据中心均可提供服务:
- 达拉斯 (
us-south) - 法兰克福 (
eu-de) - 悉尼 (
au-syd)
有关数据中心的更多信息,请参阅 IBM Cloud 文档,了解 按地点划分的服务和基础设施可用性。
- 达拉斯 (
-
完成实例配置后,单击“设置” 打开入职清单页面,帮助您进行配置。 或者,您可以选择“管理”,然后选择“设置” 来访问该入职核对表。
-
入职清单中的项目与以下每个步骤相对应。 单击核对表页面上与每个项目相关的操作箭头,完成步骤。
设置步骤因服务实例的使用方式而异。
安装类型 类型 描述 组织用户 多个开发商 单个用户 一个开发商
创建访问组
组织用户
创建访问组,添加开发人员。
-
在 Cloud Identity and Access Management 中打开访问组页面。
-
单击创建。
-
输入访问组的名称,例如 "
wca-instance-access,然后单击 "创建"。 -
在新的访问组中,单击“访问”选项卡。
-
单击“分配访问权限”启动策略。
-
对于服务,请选择 IBM watsonx Code Assistant,然后单击下一步。
-
对于资源,选择特定资源。
-
选择创建实例的资源组,然后单击下一步。
-
对于资源组访问,选择查看器,然后单击下一步。
-
在角色和操作中,选择查看器。
-
条件不是必需的,请单击“添加”。
-
在访问摘要中,单击“分配”。
创建部署空间
单个用户 组织用户
部署空间是watsonx Code Assistant 的服务环境。
-
打开watsonx Code Assistant服务实例。
-
单击导航菜单
图标,然后选择部署。
-
单击新部署空间。
-
输入 "
Code Assistant作为部署空间的名称。 可选择输入描述。 -
在代码助手服务中,选择您的实例名称。
以下示例显示选择服务页面。 对于页面上的代码助手服务选项,选择代码助手服务已展开,用户从展开的列表中选择
IBM watsonx Code Assistant-9h实例。代码助理服务 "
-
单击创建。
-
出现状态窗口。 创建空间后,单击关闭。
将访问组添加到部署空间
组织用户
将新的访问组添加到部署空间。
-
在 watsonx Code Assistant 实例中,单击导航菜单
图标,然后选择部署。
-
打开服务实例的部署空间。
-
在部署空间的“管理”选项卡上,单击“访问控制”。
-
单击添加协作者,然后从菜单中选择添加访问组。
-
选择新的访问组。
-
对于角色,选择编辑器,然后单击添加。
选择您的许可证首选项以获取代码建议
单个用户 组织用户
Watsonx Code Assistant检查生成的代码建议是否与其他代码源相似。 默认情况下,代码建议包括对类似代码源及其许可证的引用。
您可以设置如何在集成开发环境中显示代码建议。 有关更多信息,请参阅 配置代码建议的显示方式。
将开发人员添加到访问组
组织用户
使用Cloud Identity and Access Management将开发人员添加到访问组。
-
在 Cloud Identity and Access Management 中打开访问组页面。
-
选择您创建的访问组。
-
在“用户”选项卡上,单击“添加”。
-
选择您的IBM Cloud帐户中应可访问watsonx Code Assistant 的成员。
-
单击添加。
设置网络
为确保您的开发人员能够连接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