BetaModelsOperations interface

介面代表 BetaModels 操作。

屬性

create

上傳本地模型檔案並註冊模型版本。 將 pendingUpload、檔案上傳、非同步建立和輪詢整合成單一呼叫。

delete

刪除 ModelVersion 的特定版本。 如果 ModelVersion 成功刪除或該 ModelVersion 不存在,服務會回傳 200 OK。

get

擷取指定的型號版本,若不存在則回傳 404。

getCredentials

取得臨時憑證以存取支援指定型號版本的儲存。

list

列出每個 ModelVersion 的最新版本

listVersions

列出所有版本的模型版本

pendingUpload

啟動新的待上傳,或為指定型號版本檢索現有上傳。

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>