BetaModelsOperations interface

Schnittstelle stellt die Operationen eines BetaModels dar.

Eigenschaften

create

Laden Sie lokale Modelldateien hoch und registrieren Sie eine Modellversion. Fasst pendingUpload, Dateiupload, asynchrone Erstellung und Abfrage in einem einzigen Aufruf zusammen.

delete

Löschen Sie die spezifische Version der ModelVersion. Der Dienst gibt 200 OK zurück, wenn die ModelVersion erfolgreich gelöscht wurde oder wenn die ModelVersion nicht existiert.

get

Ruft die angegebene Modellversion ab und gibt 404 zurück, falls sie nicht existiert.

getCredentials

Ruft temporäre Zugangsdaten ab, um auf den Speicher zuzugreifen, der die angegebene Modellversion unterstützt.

list

Listen Sie die neueste Version jeder ModelVersion auf

listVersions

Liste alle Versionen der jeweiligen ModelVersion auf

pendingUpload

Initiiert einen neuen ausstehenden Upload oder ruft einen bestehenden für die angegebene Modellversion ab.

update

Aktualisieren Sie eine bestehende ModelVersion mit der angegebenen Versions-ID

Details zur Eigenschaft

create

Laden Sie lokale Modelldateien hoch und registrieren Sie eine Modellversion. Fasst pendingUpload, Dateiupload, asynchrone Erstellung und Abfrage in einem einzigen Aufruf zusammen.

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

Eigenschaftswert

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

delete

Löschen Sie die spezifische Version der ModelVersion. Der Dienst gibt 200 OK zurück, wenn die ModelVersion erfolgreich gelöscht wurde oder wenn die ModelVersion nicht existiert.

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

Eigenschaftswert

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

get

Ruft die angegebene Modellversion ab und gibt 404 zurück, falls sie nicht existiert.

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

Eigenschaftswert

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

getCredentials

Ruft temporäre Zugangsdaten ab, um auf den Speicher zuzugreifen, der die angegebene Modellversion unterstützt.

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

Eigenschaftswert

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

list

Listen Sie die neueste Version jeder ModelVersion auf

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

Eigenschaftswert

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

listVersions

Liste alle Versionen der jeweiligen ModelVersion auf

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

Eigenschaftswert

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

pendingUpload

Initiiert einen neuen ausstehenden Upload oder ruft einen bestehenden für die angegebene Modellversion ab.

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

Eigenschaftswert

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

update

Aktualisieren Sie eine bestehende ModelVersion mit der angegebenen Versions-ID

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

Eigenschaftswert

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