BetaModelsOperations interface

BetaModels操作を表すインターフェース。

プロパティ

create

ローカルモデルファイルをアップロードし、モデルバージョンを登録します。 pendingUpload、ファイルアップロード、非同期作成、ポーリングを1回の通話にまとめてラップします。

delete

ModelVersionの特定のバージョンを削除してください。 ModelVersionが正常に削除されたか、ModelVersionが存在しない場合、サービスは200 OKを返します。

get

指定されたモデルバージョンを取得し、存在しない場合は404を返します。

getCredentials

指定されたモデルバージョンを裏付けるストレージにアクセスするための一時認証情報を取得します。

list

各モデルバージョンの最新バージョンをリストアップします

listVersions

与えられたモデルバージョンのすべてのバージョンをリストリスト

pendingUpload

新しい保留中のアップロードを開始したり、指定されたモデルバージョンの既存アップロードを取得したりします。

update

既存のModelVersionを指定されたバージョンIDで更新します

プロパティの詳細

create

ローカルモデルファイルをアップロードし、モデルバージョンを登録します。 pendingUpload、ファイルアップロード、非同期作成、ポーリングを1回の通話にまとめてラップします。

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

既存のModelVersionを指定されたバージョンIDで更新します

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

プロパティ値

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