BetaModelsOperations interface

BetaModels 작업을 나타내는 인터페이스.

속성

create

로컬 모델 파일을 업로드하고 모델 버전을 등록하세요. pendingUpload, 파일 업로드, 비동기 생성, 폴링을 하나의 호출로 랩합니다.

delete

ModelVersion의 특정 버전을 삭제하세요. ModelVersion이 성공적으로 삭제되었거나 ModelVersion이 존재하지 않을 경우, 서비스는 200 OK를 반환합니다.

get

지정된 모델 버전을 불러오고, 존재하지 않으면 404를 반환합니다.

getCredentials

지정된 모델 버전을 지원하는 저장소에 접근하기 위한 임시 자격 증명을 조회합니다.

list

각 모델의 최신 버전을 나열하세요

listVersions

주어진 모델버전의 모든 버전을 나열하세요

pendingUpload

지정된 모델 버전에 대해 새로운 대기 중인 업로드를 시작하거나 기존 업로드를 검색합니다.

update

기존 모델버전을 주어진 버전 ID로 업데이트하세요

속성 세부 정보

create

로컬 모델 파일을 업로드하고 모델 버전을 등록하세요. pendingUpload, 파일 업로드, 비동기 생성, 폴링을 하나의 호출로 랩합니다.

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

속성 값

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

delete

ModelVersion의 특정 버전을 삭제하세요. ModelVersion이 성공적으로 삭제되었거나 ModelVersion이 존재하지 않을 경우, 서비스는 200 OK를 반환합니다.

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

각 모델의 최신 버전을 나열하세요

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

속성 값

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

listVersions

주어진 모델버전의 모든 버전을 나열하세요

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

기존 모델버전을 주어진 버전 ID로 업데이트하세요

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

속성 값

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