BetaModelsOperations interface

Интерфейс, представляющий операции BetaModels.

Свойства

create

Загрузите локальные файлы модели и зарегистрируйте версию модели. Обмотывает ожидание загрузки, загрузку файлов, асинхронное создание и опрос в один вызов.

delete

Удалите конкретную версию ModelVersion. Сервис возвращает 200 OK, если ModelVersion была успешно удалена или если ModelVersion не существует.

get

Получает указанную версию модели, возвращая 404, если её нет.

getCredentials

Получает временные учетные данные для доступа к хранилищу, поддерживающему заданную версию модели.

list

Перечислите последние версии каждой ModelVersion

listVersions

Перечислите все версии данной ModelVersion

pendingUpload

Инициирует новую ожидающую загрузку или получает существующую для указанной версии модели.

update

Обновить существующую 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. Сервис возвращает 200 OK, если ModelVersion была успешно удалена или если ModelVersion не существует.

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

Перечислите последние версии каждой ModelVersion

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

Значение свойства

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

listVersions

Перечислите все версии данной ModelVersion

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

Обновить существующую ModelVersion с указанным идентификатором версии

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

Значение свойства

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