0 / 0

カスタム基盤モデル デプロイメント管理する

最終更新: 2025年5月08日
を作成しました:「2024-03-12 10:37:52 -0400" タイトル :" デプロイメント作成と管理" fname: " analyze-data\deploy-custom-fm-manage-cloud.liquid.md "

を作成しました:「2024-03-12 10:37:52 -0400" タイトル :" デプロイメント作成と管理" fname: " analyze-data\deploy-custom-fm-manage-cloud.liquid.md "

カスタム基盤モデル配置した後、 デプロイメント管理および更新できます。

デプロイメント・スペース UI または プログラム的に から、デプロイされた基盤モデル管理および更新できます。

デプロイメント・スペースカスタム基盤モデル デプロイメント管理する

配置スペースで、カスタム モデル配置へのアクセス、更新、スケーリ ング、削除、パフォーマンスの監視を行うことができます。

配置スペースから配置の詳細にアクセスする

配置の詳細を確認または更新するには、次の手順に従います:

  1. 配置スペースの[配置]タブから、配置名をクリックします。
  2. デプロイメント詳細 タブをクリックして、カスタム基盤モデル デプロイメント関連する情報にアクセスします。
注意: 組織が資産の追跡と管理にいずれかのユースケースを使用している場合、追跡された資産の配置情報は、関連するユースケースのファクトシートに記録されます。

配置スペースから配置の詳細を更新する

名前、サービング名、説明、ハードウェア仕様など、カスタム基盤モデル デプロイメント詳細を更新できます。 詳細については、配置を更新するを参照してください。

デプロイメントスペースでのデプロイのスケーリング

配置に作成するコピーの数を増やすことで、配置を拡張できます。 詳細については、配置をスケーリングするを参照してください。

デプロイメント・スペースからのデプロイメントの削除

カスタム基盤モデル デプロイメント不要になったら削除して、リソースを解放することができます。 詳細は、配置を削除するを参照してください。

注:

カスタム基盤モデル定期的に使用するワークフローでは、モデルをデプロイするたびに同じサービング名を割り当てることを検討してください。 こうすることで、モデルを削除して再デプロイした後も、コード内で同じエンドポイントを使い続けることができます。

デプロイメントスペースからデプロイメントのパフォーマンスを監視する

watsonx.governance インスタンスをプロビジョニングし、公平性、品質、ドリフト、説明可能性のモニタを構成することで、カスタム基盤モデル デプロイメント評価してパフォーマンスを測定し、モデルの予測を理解することができます。 詳細は のある空間でのデプロイメント評価する。 watsonx.governance を参照。

カスタム基盤モデル デプロイメントプログラムで管理する

前提条件

カスタムモデルのデプロイメントにプログラムでアクセスし、更新、スケー ル、削除、パフォーマンスの監視を行うことができます。

watsonx.ai APIを使用するには、ベアラートークンが必要です。 詳細については、プログラム・アクセスのための認証情報を参照してください。

プログラムによる配置の更新

配置をプログラムで更新または削除するには、まず、配置済みモデルのリストを取得し、配置の正しいメタデータを見つけます。

デプロイ済みモデルのリスト取得

指定したプロジェクトIDのデプロイメントのリストを取得します。 カスタム基盤モデルを指すすべてのデプロイメントをフィルタリングするには、type=custom_foundation_modelクエリパラメータを使用します。 このコード例を参照:

curl -X GET "https://<your cloud hostname>/ml/v4/deployments?version=2024-01-29&project_id=<your project ID>&type=custom_foundation_model" \
-H "Authorization: Bearer $TOKEN"

デプロイされたモデルで更新できるフィールド:

  • name
  • description
  • tags
  • serving_name
  • asset
  • hardware_spec
  • software_spec
  • /online/parameters
  • /online/parameters/serving_name
  • /online/parameters/foundation_model

例:

curl -X PATCH "https://<your cloud hostname>//ml/v4/deployments/<your deployment ID>?version=2024-01-29&project_id=<your project ID>" \
-H "Authorization: Bearer $TOKEN" \
-H "content-type: application/json" \
--data '[{
 "op": "replace",
 "path": "/name",
 "value": "<updated deployment name>"
}]'

デプロイメントをプログラムで削除する

基盤モデル デプロイメント削除したい場合は、次のコードを使用します:

curl -vk -X DELETE "https://<your cloud hostname>/ml/v4/deployments/<your deployment ID>?version=2024-01-29&project_id=<your project ID>" -H "Authorization: Bearer $TOKEN"

デプロイメントスペースからデプロイメントのパフォーマンスを監視する

watsonx.governance インスタンスをプロビジョニングし、公平性、品質、ドリフト、説明可能性のモニタを構成することで、カスタム基盤モデル デプロイメント評価してパフォーマンスを測定し、モデルの予測を理解することができます。 詳細は のある空間でのデプロイメント評価する。 watsonx.governance を参照。

デプロイメントをプログラムで拡張する

詳細は、プログラムによる配置のスケーリングを参照してください。

次のステップ

どのようにするか カスタム・ 基盤モデルプロンプト

親トピック: カスタム基礎モデルの展開