进行模型训练任务提交等操作时,通常您需要将自行编译定制化的代码,PAI为您提供代码配置功能,便于您将需要使用的代码创建为公共的AI资产,方便在多个任务中引用。本文介绍如何创建代码配置。
操作账号和权限要求
阿里云主账号:使用该账号可完成所有操作,无需额外授权。
RAM用户:需要为RAM用户添加为对应角色的工作空间成员,使其拥有对应操作的权限,各角色的权限详情可前往附录:角色及权限列表查看。
新建代码集
进入代码配置页面。
登录PAI控制台。
在左侧导航栏单击工作空间列表,在工作空间列表页面中单击待操作的工作空间名称,进入对应工作空间内。
在工作空间页面的左侧导航栏选择 ,进入代码配置页面。
在代码配置页面,单击新建代码配置。
在新建代码配置页面,配置如下参数。
参数
描述
名称
代码集名称。
描述
代码集的描述信息,便于区分不同的代码集。
可见范围
代码集的可见性,支持以下取值:
私有:在此工作空间中,仅对您和管理员可见。
公共:在此工作空间中,对所有人可见。
Git地址
代码集的地址。
代码分支
代码分支,默认值为master。
代码Commit
Commit的优先级大于Branch,如果您填写了该参数,则Branch不生效。
Git用户名
如果您需要访问私有代码集,则需要指定该参数。
代码源访问Token
如果您需要访问私有代码集,则需要指定该参数。GitHub Token的获取方式请参见下方的附录:获取GitHub账号的Token。
本地存储目录
挂载数据时,所挂载的文件位置,默认为/root/code/。
单击提交。
管理代码集
创建完成代码配置后,您可以删除代码配置,或修改代码配置的可见范围。
附录:获取GitHub账号的Token
登录您的GitHub账号。
在Personal access tokens页面,单击右上方的Generate new token。
在Note下方的文本框中输入Token名称,并在Select scopes区域选中权限复选框(建议选中所有权限)。
单击Generate Token,即可生成Token。
生成的Token如下图所示。