BetaModelsOperations interface

Interface representando operações de um BetaModels.

Propriedades

create

Faça upload dos arquivos locais do modelo e registre uma versão do modelo. Envolve pendingUpload, upload de arquivo, criação assíncrona e polling em uma única chamada.

delete

Exclua a versão específica do ModelVersion. O serviço retorna 200 OK se a ModelVersion foi deletada com sucesso ou se a ModelVersion não existir.

get

Recupera a versão do modelo especificada, retornando o 404 caso não exista.

getCredentials

Recupera credenciais temporárias para acessar o armazenamento que dá suporte à versão do modelo especificada.

list

Liste a versão mais recente de cada ModelVersion

listVersions

Liste todas as versões da ModelVersion dada

pendingUpload

Inicia um novo upload pendente ou recupera um já existente para a versão especificada do modelo.

update

Atualize uma ModelVersion existente com o id de versão fornecido

Detalhes da propriedade

create

Faça upload dos arquivos locais do modelo e registre uma versão do modelo. Envolve pendingUpload, upload de arquivo, criação assíncrona e polling em uma única chamada.

create: (name: string, version: string, source: string, options?: BetaModelsCreateFromSourceOptions) => Promise<ModelVersion>

Valor da propriedade

(name: string, version: string, source: string, options?: BetaModelsCreateFromSourceOptions) => Promise<ModelVersion>

delete

Exclua a versão específica do ModelVersion. O serviço retorna 200 OK se a ModelVersion foi deletada com sucesso ou se a ModelVersion não existir.

delete: (name: string, version: string, options?: BetaModelsDeleteOptionalParams) => Promise<void>

Valor da propriedade

(name: string, version: string, options?: BetaModelsDeleteOptionalParams) => Promise<void>

get

Recupera a versão do modelo especificada, retornando o 404 caso não exista.

get: (name: string, version: string, options?: BetaModelsGetOptionalParams) => Promise<ModelVersion>

Valor da propriedade

(name: string, version: string, options?: BetaModelsGetOptionalParams) => Promise<ModelVersion>

getCredentials

Recupera credenciais temporárias para acessar o armazenamento que dá suporte à versão do modelo especificada.

getCredentials: (name: string, version: string, credentialRequest: ModelCredentialRequest, options?: BetaModelsGetCredentialsOptionalParams) => Promise<DatasetCredential>

Valor da propriedade

(name: string, version: string, credentialRequest: ModelCredentialRequest, options?: BetaModelsGetCredentialsOptionalParams) => Promise<DatasetCredential>

list

Liste a versão mais recente de cada ModelVersion

list: (options?: BetaModelsListOptionalParams) => PagedAsyncIterableIterator<ModelVersion, ModelVersion[], PageSettings>

Valor da propriedade

(options?: BetaModelsListOptionalParams) => PagedAsyncIterableIterator<ModelVersion, ModelVersion[], PageSettings>

listVersions

Liste todas as versões da ModelVersion dada

listVersions: (name: string, options?: BetaModelsListVersionsOptionalParams) => PagedAsyncIterableIterator<ModelVersion, ModelVersion[], PageSettings>

Valor da propriedade

(name: string, options?: BetaModelsListVersionsOptionalParams) => PagedAsyncIterableIterator<ModelVersion, ModelVersion[], PageSettings>

pendingUpload

Inicia um novo upload pendente ou recupera um já existente para a versão especificada do modelo.

pendingUpload: (name: string, version: string, pendingUploadRequest: ModelPendingUploadRequest, options?: BetaModelsPendingUploadOptionalParams) => Promise<ModelPendingUploadResponse>

Valor da propriedade

(name: string, version: string, pendingUploadRequest: ModelPendingUploadRequest, options?: BetaModelsPendingUploadOptionalParams) => Promise<ModelPendingUploadResponse>

update

Atualize uma ModelVersion existente com o id de versão fornecido

update: (name: string, modelVersionUpdate: UpdateModelVersionRequest, version: string, options?: BetaModelsUpdateOptionalParams) => Promise<ModelVersion>

Valor da propriedade

(name: string, modelVersionUpdate: UpdateModelVersionRequest, version: string, options?: BetaModelsUpdateOptionalParams) => Promise<ModelVersion>