代碼配置是 PAI 的公用 AI 資產,用於將 Git 倉庫中的代碼關聯到訓練任務。建立代碼配置後,您可在多個任務中複用同一份代碼。
操作帳號和許可權要求
-
阿里雲主帳號:使用該帳號可完成所有操作,無需額外授權。
-
RAM 使用者:需要將 RAM 使用者添加為工作空間成員並分配相應角色,詳情參見附錄:角色及許可權列表。
建立代碼集
-
進入代碼配置頁面。
-
登入PAI 控制台。
-
在左側導覽列單擊工作空间列表,在工作空間列表頁面,單擊待操作的工作空間名稱,進入工作空間。
-
在工作空間頁面的左側導覽列選擇,進入代碼配置頁面。
-
-
在代码配置頁面,單擊新建代码配置。
-
在新建代码配置頁面,配置如下參數。
參數
描述
名称
代碼集名稱。
描述
代碼集的描述資訊。
可见范围
代碼集的可見範圍:
-
私有:在此工作空間中,僅對您和管理員可見。
-
公共:在此工作空間中,對所有人可見。
Git地址
Git 倉庫地址。
代码分支
代碼分支,預設值為master。
代码Commit
Commit 優先順序高於 Branch。填寫 Commit 後,Branch 不生效。
Git用户名
訪問私人代碼集時需要指定。
代码源访问Token
訪問私人代碼集時需要指定。GitHub Token 的擷取方式參見下方的附錄:擷取GitHub 帳號的Token。
本地存储目录
代碼在容器中的掛載路徑,預設為 /root/code/。
-
-
單擊提交。
管理代碼集
建立代碼配置後,您可以在代碼集管理頁面查看已有代碼集的名稱、Git 地址、代碼分支等資訊。在操作列,可單擊刪除移除代碼集,或單擊公開代碼集將私人代碼集設為公開可見。
附錄:擷取GitHub 帳號的Token
-
登入您的GitHub 帳號。
-
在Personal access tokens頁面,單擊右上方的Generate new token。
-
在Note下方的文字框中輸入Token名稱,並在Select scopes地區選中許可權複選框(建議選中所有許可權)。
-
單擊Generate Token,即可產生Token。
產生的 Token 僅顯示一次,請立即單擊 Token 右側的複製表徵圖將其複製並妥善儲存,離開頁面後將無法再次查看。