BetaModelsOperations interface
Interfejs reprezentujący operacje BetaModels.
Właściwości
| create | Prześlij lokalne pliki modeli i zarejestruj wersję modelu. Owija w pojedyncze wywołanie w oczekiwaniu na przesłanie, przesyłanie plików, tworzenie asynchronicznych i odpytywanie. |
| delete | Usuń konkretną wersję ModelVersion. Usługa zwraca 200 OK, jeśli ModelVersion została pomyślnie usunięta lub jeśli ModelVersion nie istnieje. |
| get | Pobiera podaną wersję modelu, zwracając 404, jeśli nie istnieje. |
| get |
Pobiera tymczasowe poświadczenia uwierzytelniające do dostępu do pamięci majątkowej wspierającej podaną wersję modelu. |
| list | Wypisz najnowszą wersję każdej ModelVersion |
| list |
Wymień wszystkie wersje danego ModelVersion |
| pending |
Inicjuje nowe, oczekujące przesłanie lub pobiera istniejące dla podanego modelu. |
| update | Zaktualizuj istniejącą wersję ModelVersion o podany identyfikator wersji |
Szczegóły właściwości
create
Prześlij lokalne pliki modeli i zarejestruj wersję modelu. Owija w pojedyncze wywołanie w oczekiwaniu na przesłanie, przesyłanie plików, tworzenie asynchronicznych i odpytywanie.
create: (name: string, version: string, source: string, options?: BetaModelsCreateFromSourceOptions) => Promise<ModelVersion>
Wartość właściwości
(name: string, version: string, source: string, options?: BetaModelsCreateFromSourceOptions) => Promise<ModelVersion>
delete
Usuń konkretną wersję ModelVersion. Usługa zwraca 200 OK, jeśli ModelVersion została pomyślnie usunięta lub jeśli ModelVersion nie istnieje.
delete: (name: string, version: string, options?: BetaModelsDeleteOptionalParams) => Promise<void>
Wartość właściwości
(name: string, version: string, options?: BetaModelsDeleteOptionalParams) => Promise<void>
get
Pobiera podaną wersję modelu, zwracając 404, jeśli nie istnieje.
get: (name: string, version: string, options?: BetaModelsGetOptionalParams) => Promise<ModelVersion>
Wartość właściwości
(name: string, version: string, options?: BetaModelsGetOptionalParams) => Promise<ModelVersion>
getCredentials
Pobiera tymczasowe poświadczenia uwierzytelniające do dostępu do pamięci majątkowej wspierającej podaną wersję modelu.
getCredentials: (name: string, version: string, credentialRequest: ModelCredentialRequest, options?: BetaModelsGetCredentialsOptionalParams) => Promise<DatasetCredential>
Wartość właściwości
(name: string, version: string, credentialRequest: ModelCredentialRequest, options?: BetaModelsGetCredentialsOptionalParams) => Promise<DatasetCredential>
list
Wypisz najnowszą wersję każdej ModelVersion
list: (options?: BetaModelsListOptionalParams) => PagedAsyncIterableIterator<ModelVersion, ModelVersion[], PageSettings>
Wartość właściwości
(options?: BetaModelsListOptionalParams) => PagedAsyncIterableIterator<ModelVersion, ModelVersion[], PageSettings>
listVersions
Wymień wszystkie wersje danego ModelVersion
listVersions: (name: string, options?: BetaModelsListVersionsOptionalParams) => PagedAsyncIterableIterator<ModelVersion, ModelVersion[], PageSettings>
Wartość właściwości
(name: string, options?: BetaModelsListVersionsOptionalParams) => PagedAsyncIterableIterator<ModelVersion, ModelVersion[], PageSettings>
pendingUpload
Inicjuje nowe, oczekujące przesłanie lub pobiera istniejące dla podanego modelu.
pendingUpload: (name: string, version: string, pendingUploadRequest: ModelPendingUploadRequest, options?: BetaModelsPendingUploadOptionalParams) => Promise<ModelPendingUploadResponse>
Wartość właściwości
(name: string, version: string, pendingUploadRequest: ModelPendingUploadRequest, options?: BetaModelsPendingUploadOptionalParams) => Promise<ModelPendingUploadResponse>
update
Zaktualizuj istniejącą wersję ModelVersion o podany identyfikator wersji
update: (name: string, modelVersionUpdate: UpdateModelVersionRequest, version: string, options?: BetaModelsUpdateOptionalParams) => Promise<ModelVersion>
Wartość właściwości
(name: string, modelVersionUpdate: UpdateModelVersionRequest, version: string, options?: BetaModelsUpdateOptionalParams) => Promise<ModelVersion>