BetaModelsOperations interface
BetaModels操作を表すインターフェース。
プロパティ
| create | ローカルモデルファイルをアップロードし、モデルバージョンを登録します。 pendingUpload、ファイルアップロード、非同期作成、ポーリングを1回の通話にまとめてラップします。 |
| delete | ModelVersionの特定のバージョンを削除してください。 ModelVersionが正常に削除されたか、ModelVersionが存在しない場合、サービスは200 OKを返します。 |
| get | 指定されたモデルバージョンを取得し、存在しない場合は404を返します。 |
| get |
指定されたモデルバージョンを裏付けるストレージにアクセスするための一時認証情報を取得します。 |
| list | 各モデルバージョンの最新バージョンをリストアップします |
| list |
与えられたモデルバージョンのすべてのバージョンをリストリスト |
| pending |
新しい保留中のアップロードを開始したり、指定されたモデルバージョンの既存アップロードを取得したりします。 |
| 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>