0 / 0
資料の 英語版 に戻る
アセット・バージョンのデプロイメントの管理
最終更新: 2024年11月21日
アセット・バージョンのデプロイメントの管理

デプロイメント・スペース内のモデル、スクリプト、および関数のバージョンを管理する方法について説明します。

バージョンの作成

現在、Data and AI Common Core API、watsonx.ai Pythonクライアント・ライブラリ、またはcpd-cliコマンドライン・インターフェイス・ツールを使用して、モデル、スクリプト、または関数のバージョンをプログラムで作成することができます。

例えば、REST API 呼び出しを使用すると、以下のようになります。

  • バージョンを作成するには、以下を使用します。

    POST /v2/assets/<asset_id>/revisions
    
  • アセットの現在の状態を参照するには、以下を使用します。

    GET /v2/assets/<asset_id>
    
  • 特定のバージョンのアセットを参照するには、以下のようにします。

    GET /v2/assets/<asset_id>/revision_id=<rev_id>
    

デプロイメント・スペースでのバージョンの使用

スペースでは、プログラムで作成したバージョンは、以下の場合に使用できます。

  • モデル、スクリプト、または関数のデプロイ
  • デプロイメントの更新

例えば、特定のハードウェア構成またはソフトウェア構成を使用するバージョンを使用して、デプロイメントを作成できます。 その後、デプロイメントを停止することなく、別の構成をシームレスに使用するバージョンでデプロイメントを更新できます。

デプロイメント・スペース内のバージョン情報の表示

アセットにバージョンがある場合は、アセット詳細ページからバージョンに関する情報を表示できます。

  1. プロジェクトまたはスペースの 「資産」 タブで、モデル、スクリプト、または関数の名前をクリックして詳細にアクセスします。
  2. バージョン関連情報にアクセスするには、「バージョン」バージョン・アイコンの画像 アイコンをクリックします。

プロジェクト内のバージョンの表示

プロジェクトからデプロイメント・スペースへの資産バージョンのプロモート

アセットのバージョンをスペースにプロモートしても、バージョン情報は保持されません。 つまり、資産 A のバージョン B をスペースにプロモートすると、スペースには資産 A が表示されます。これは、現在使用可能な唯一のバージョンです。 ただし、プロモートされた資産を含むプロジェクトにアクセスできる場合は、資産情報ページからバージョンに関する情報を表示できます。

スペース内のバージョン詳細の表示

スペース内では、プロジェクトで作成するのと同じ方法で、プログラムで新規バージョンを作成できます。

デプロイメント・スペース内のバージョン情報の表示

デプロイメント・スペースの 「資産」 タブに移動して、デプロイメントのバージョン情報を表示できます。 バッジは、導入済みの資産に使用可能なバージョンがあることを示します。

デプロイメント・スペース内のアセット・バージョン

アセットのバージョンのデプロイ

資産のデプロイメントを作成すると、デフォルトの資産は最新のバージョンになります。 オプションで、デプロイする別のバージョンを選択できます。

別のバージョンでアセットをデプロイするには、以下の手順を実行します。

  1. デプロイメント・スペースの 「資産」 タブに移動します。
  2. アクション・メニュー メニュー・アイコン アイコンをクリックし、 「デプロイ」を選択します。
  3. ダイアログ・ボックスの 「バージョン」 フィールドで、デプロイするバージョンを選択します。
  4. 詳細を入力し、 「作成」をクリックします。

デプロイメント・バージョンの作成

異なるバージョンのデプロイメントの更新

デプロイメントを更新するときに、別のバージョンのモデル、スクリプト、または関数を選択して、デプロイ済み資産を置き換えることができます。

別のバージョンでデプロイメントを更新するには、以下の手順を実行します。

  1. デプロイメント・スペースの 「デプロイメント」 タブに移動します。
  2. アクション・メニュー メニュー・アイコン アイコンをクリックし、 「編集」を選択します。
  3. 「デプロイメントの編集」 ダイアログ・ボックスで、デプロイメントを更新するバージョンを選択し、 「アセットの置換」をクリックします。
  4. 保存 をクリックします。

新しいバージョンでのデプロイメントの更新

親トピック: デプロイメント・スペース内のアセット

生成 AI の検索と回答
これらの回答は、製品資料の内容に基づいて、 watsonx.ai のラージ言語モデルによって生成されます。 詳細