BetaModelsOperations interface
表示BetaModels操作的接口。
属性
| create | 上传本地模型文件并注册模型版本。 将待处理的上传、文件上传、异步创建和轮询都包在一个调用中。 |
| delete | 删除具体版本的 ModelVersion。 如果 ModelVersion 被成功删除或该 ModelVersion 不存在,服务返回 200 个 OK。 |
| get | 检索指定的型号版本,若不存在则返回404。 |
| get |
获取临时凭据,用于访问支持指定型号版本的存储。 |
| list | 列出每个模型版本的最新版本 |
| list |
列出所有给定模型版本的版本 |
| pending |
启动新的待上载或获取指定型号版本的现有上传。 |
| update | 用给定的版本ID更新现有的ModelVersion |
属性详细信息
create
上传本地模型文件并注册模型版本。 将待处理的上传、文件上传、异步创建和轮询都包在一个调用中。
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
列出每个模型版本的最新版本
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>