BetaModelsOperations interface

Interfaccia che rappresenta un'operazione di BetaModel.

Proprietà

create

Carica file locali del modello e registra una versione del modello. Racchiude pendingUpload, file upload, creazione asincrona e polling in un'unica chiamata.

delete

Elimina la versione specifica della ModelVersion. Il servizio restituisce 200 OK se la ModelVersion è stata eliminata con successo o se la ModelVersion non esiste.

get

Recupera la versione specificata del modello, restituendo 404 se non esiste.

getCredentials

Recupera credenziali temporanee per accedere allo storage che supporta la versione specificata del modello.

list

Elenca l'ultima versione di ogni ModelVersion

listVersions

Elenca tutte le versioni della ModelVersion fornita

pendingUpload

Avvia un nuovo upload in sospeso o recupera uno esistente per la versione specificata del modello.

update

Aggiorna una ModelVersion esistente con l'id di versione indicato

Dettagli proprietà

create

Carica file locali del modello e registra una versione del modello. Racchiude pendingUpload, file upload, creazione asincrona e polling in un'unica chiamata.

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

Valore della proprietà

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

delete

Elimina la versione specifica della ModelVersion. Il servizio restituisce 200 OK se la ModelVersion è stata eliminata con successo o se la ModelVersion non esiste.

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

Valore della proprietà

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

get

Recupera la versione specificata del modello, restituendo 404 se non esiste.

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

Valore della proprietà

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

getCredentials

Recupera credenziali temporanee per accedere allo storage che supporta la versione specificata del modello.

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

Valore della proprietà

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

list

Elenca l'ultima versione di ogni ModelVersion

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

Valore della proprietà

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

listVersions

Elenca tutte le versioni della ModelVersion fornita

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

Valore della proprietà

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

pendingUpload

Avvia un nuovo upload in sospeso o recupera uno esistente per la versione specificata del modello.

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

Valore della proprietà

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

update

Aggiorna una ModelVersion esistente con l'id di versione indicato

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

Valore della proprietà

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