不要になったモデルを Vertex AI Model Registry から削除する方法について説明します。
Vertex AI Model Registry から BigQuery ML を削除するには、まず BigQuery ML から削除する必要があります。詳細については、BigQuery ML と Vertex AI Model Registry をご覧ください。
エンドポイントにデプロイされているモデルを削除するには、まずデプロイを解除する必要があります。そうしないと、モデルを削除することはできません。
チューニング済みの Gemini モデルは削除できません。ただし、アイドル状態である限り、推論コストは発生しません。
モデルを削除する
コンソール
Google Cloud コンソールの Vertex AI セクションから [Model Registry] ページに移動します。
削除するモデルから [その他の操作] を選択します。
[モデルを削除] を選択します。モデルを削除すると、関連するすべてのモデル バージョンと評価が Google Cloud プロジェクトから削除されます。
確認画面で [削除] をクリックします。
gcloud
後述のコマンドデータを使用する前に、次のように置き換えます。
- MODEL_ID: モデルの ID。
- PROJECT_ID: Google Cloud のプロジェクト ID。
- LOCATION: プロジェクトのリージョン。 例:
us-central1
次のコマンドを実行します。
Linux、macOS、Cloud Shell
gcloud ai models delete MODEL_ID \ --project=PROJECT_ID \ --region=LOCATION
Windows(PowerShell)
gcloud ai models delete MODEL_ID ` --project=PROJECT_ID ` --region=LOCATION
Windows(cmd.exe)
gcloud ai models delete MODEL_ID ^ --project=PROJECT_ID ^ --region=LOCATION
API
Vertex AI SDK for Python を使用してモデルを削除します。
Python
モデル バージョンの削除
コンソール
Google Cloud コンソールの Vertex AI セクションから [Model Registry] ページに移動します。
モデルを開いて、モデルのバージョンを表示します。削除するバージョンを選択します。
モデル バージョンのメニュー
から [その他の操作] を選択します。[バージョンを削除] を選択します。バージョンを削除すると、関連するすべてのモデル評価が削除されます。
gcloud
後述のコマンドデータを使用する前に、次のように置き換えます。
- MODEL_VERSION_ID: 削除するモデル バージョンの ID。
- PROJECT_ID: Google Cloud のプロジェクト ID。
- LOCATION: プロジェクトのリージョン。 例:
us-central1
次のコマンドを実行します。
Linux、macOS、Cloud Shell
gcloud ai models delete-version MODEL_VERSION_ID \ --project=PROJECT_ID \ --region=LOCATION
Windows(PowerShell)
gcloud ai models delete-version MODEL_VERSION_ID ` --project=PROJECT_ID ` --region=LOCATION
Windows(cmd.exe)
gcloud ai models delete-version MODEL_VERSION_ID ^ --project=PROJECT_ID ^ --region=LOCATION
API
Python
デフォルトのエイリアスを持つモデル ヴァージョンを削除する
コンソール
- Model Registry でモデル名を選択して、モデル バージョンを表示します。
- 目的のバージョンを選択し、[操作] ボタン から [削除] をクリックします。デフォルトのエイリアス バージョンを削除しようとすると、警告が表示されます。別のバージョンをデフォルトとして設定します。
- モデルのデフォルトにするバージョンをプルダウンから選択します。
- 確認画面で [設定と削除] をクリックします。