BetaModelsOperations interface
介面代表 BetaModels 操作。
屬性
| create | 上傳本地模型檔案並註冊模型版本。 將 pendingUpload、檔案上傳、非同步建立和輪詢整合成單一呼叫。 |
| delete | 刪除 ModelVersion 的特定版本。 如果 ModelVersion 成功刪除或該 ModelVersion 不存在,服務會回傳 200 OK。 |
| get | 擷取指定的型號版本,若不存在則回傳 404。 |
| get |
取得臨時憑證以存取支援指定型號版本的儲存。 |
| list | 列出每個 ModelVersion 的最新版本 |
| list |
列出所有版本的模型版本 |
| pending |
啟動新的待上傳,或為指定型號版本檢索現有上傳。 |
| update | 用指定的版本 ID 更新現有的 ModelVersion |
屬性詳細資料
create
上傳本地模型檔案並註冊模型版本。 將 pendingUpload、檔案上傳、非同步建立和輪詢整合成單一呼叫。
create: (name: string, version: string, source: string, options?: BetaModelsCreateFromSourceOptions) => Promise<ModelVersion>
屬性值
(name: string, version: string, source: string, options?: BetaModelsCreateFromSourceOptions) => Promise<ModelVersion>
delete
刪除 ModelVersion 的特定版本。 如果 ModelVersion 成功刪除或該 ModelVersion 不存在,服務會回傳 200 OK。
delete: (name: string, version: string, options?: BetaModelsDeleteOptionalParams) => Promise<void>
屬性值
(name: string, version: string, options?: BetaModelsDeleteOptionalParams) => Promise<void>
get
擷取指定的型號版本,若不存在則回傳 404。
get: (name: string, version: string, options?: BetaModelsGetOptionalParams) => Promise<ModelVersion>
屬性值
(name: string, version: string, options?: BetaModelsGetOptionalParams) => Promise<ModelVersion>
getCredentials
取得臨時憑證以存取支援指定型號版本的儲存。
getCredentials: (name: string, version: string, credentialRequest: ModelCredentialRequest, options?: BetaModelsGetCredentialsOptionalParams) => Promise<DatasetCredential>
屬性值
(name: string, version: string, credentialRequest: ModelCredentialRequest, options?: BetaModelsGetCredentialsOptionalParams) => Promise<DatasetCredential>
list
列出每個 ModelVersion 的最新版本
list: (options?: BetaModelsListOptionalParams) => PagedAsyncIterableIterator<ModelVersion, ModelVersion[], PageSettings>
屬性值
(options?: BetaModelsListOptionalParams) => PagedAsyncIterableIterator<ModelVersion, ModelVersion[], PageSettings>
listVersions
列出所有版本的模型版本
listVersions: (name: string, options?: BetaModelsListVersionsOptionalParams) => PagedAsyncIterableIterator<ModelVersion, ModelVersion[], PageSettings>
屬性值
(name: string, options?: BetaModelsListVersionsOptionalParams) => PagedAsyncIterableIterator<ModelVersion, ModelVersion[], PageSettings>
pendingUpload
啟動新的待上傳,或為指定型號版本檢索現有上傳。
pendingUpload: (name: string, version: string, pendingUploadRequest: ModelPendingUploadRequest, options?: BetaModelsPendingUploadOptionalParams) => Promise<ModelPendingUploadResponse>
屬性值
(name: string, version: string, pendingUploadRequest: ModelPendingUploadRequest, options?: BetaModelsPendingUploadOptionalParams) => Promise<ModelPendingUploadResponse>
update
用指定的版本 ID 更新現有的 ModelVersion
update: (name: string, modelVersionUpdate: UpdateModelVersionRequest, version: string, options?: BetaModelsUpdateOptionalParams) => Promise<ModelVersion>
屬性值
(name: string, modelVersionUpdate: UpdateModelVersionRequest, version: string, options?: BetaModelsUpdateOptionalParams) => Promise<ModelVersion>