トレーニング済みモデルエイリアスの削除API
トレーニング済みモデルエイリアスを削除します。
リクエスト
DELETE _ml/trained_models/<model_id>/model_aliases/<model_alias>
前提条件
manage_ml
クラスター権限が必要です。この権限は machine_learning_admin
ビルトインロールに含まれています。
説明
このAPIは、トレーニング済みモデルを参照する既存のモデルエイリアスを削除します。
モデルエイリアスが存在しない場合や、model_id
で識別されたモデル以外のモデルを参照している場合、このAPIはエラーを返します。
パスパラメータ
model_alias
- (必須、文字列)削除するモデルエイリアス。
model_id
- (必須、文字列)モデルエイリアスが参照するトレーニング済みモデルID。
例
以下の例は、トレーニング済みモデルID(flight-delay-prediction-1574775339910
)のモデルエイリアス(flight_delay_model
)を削除する方法を示しています。
Python
resp = client.ml.delete_trained_model_alias(
model_id="flight-delay-prediction-1574775339910",
model_alias="flight_delay_model",
)
print(resp)
Ruby
response = client.ml.delete_trained_model_alias(
model_id: 'flight-delay-prediction-1574775339910',
model_alias: 'flight_delay_model'
)
puts response
Js
const response = await client.ml.deleteTrainedModelAlias({
model_id: "flight-delay-prediction-1574775339910",
model_alias: "flight_delay_model",
});
console.log(response);
コンソール
DELETE _ml/trained_models/flight-delay-prediction-1574775339910/model_aliases/flight_delay_model