1.3. 永続ボリューム要求 (PVC) へのモデルファイルのアップロード
モデルをデプロイするときに、モデルファイルが保存されている既存の永続ボリューム要求 (PVC) からモデルを提供できます。実行中のワークベンチからアクセスする IDE 内の PVC にローカルモデルファイルをアップロードできます。
前提条件
- OpenShift AI ダッシュボードにアクセスできる。
- 実行中のワークベンチがあるプロジェクトにアクセスできる。
- コンテキストタイプが モデルストレージ である永続ボリューム要求 (PVC) を作成している。
ワークベンチが永続ボリューム (PVC) にアタッチされている。
- PVC をアタッチする手順については、プロジェクトワークベンチの作成 を参照してください。
- モデルファイルがローカルマシンに保存されている。
手順
次の手順に従って、モデルファイルをワークベンチ内の PVC マウントポイント (/opt/app-root/src/) にアップロードします。
-
OpenShift AI ダッシュボードから、オープンアイコン (
) をクリックして、IDE を新しいウィンドウで開きます。
IDE で、左側の File Browser ペインに移動します。
- JupyterLab では、これには通常 Files というラベルが付けられています。
- code-server では、これは通常、Explorer ビューです。
ファイルブラウザーで、
/opt/app-root/src/フォルダーに移動します。このフォルダーは、アタッチされた PVC のルートを表します。注記このフォルダーに作成またはアップロードしたファイルやフォルダーはすべて PVC に保存されます。
オプション: モデルを整理するための新しいフォルダーを作成します。
-
ファイルブラウザーで、
/opt/app-root/src/フォルダー内を右クリックし、New Folder を選択します。 -
フォルダーに名前を付けます (例:
models)。 -
新しく作成された
modelsフォルダーをダブルクリックし、そのフォルダーに入ります。
-
ファイルブラウザーで、
モデルファイルを現在のフォルダー (
/opt/app-root/src/または/opt/app-root/src/models/) にアップロードします。JupyterLab の使用:
-
フォルダーリストの上にあるファイルブラウザーのツールバーで、Upload Files アイコン (
) をクリックします。
- ファイル選択ダイアログで、ローカルコンピューターにあるモデルファイルに移動して選択します。Open をクリックします。
- ファイル名の横にあるアップロード進行状況バーが完了するまで待ちます。
-
フォルダーリストの上にあるファイルブラウザーのツールバーで、Upload Files アイコン (
code-server の使用:
- モデルファイルをローカルファイルエクスプローラーから直接ドラッグし、code-server 内のターゲットフォルダーのファイルブラウザーペインにドロップします。
- アップロードプロセスが完了するまで待ちます。
検証
- ファイルをアップロードしたパスのファイルブラウザーにファイルが表示されていることを確認します。
次のステップ
モデルをデプロイする手順に従うと、PVC 内の指定されたパスからモデルファイルにアクセスできます。
- Deploy model ダイアログで、Source model location セクションの Existing cluster storage を選択します。
- Cluster storage リストから、ワークベンチに関連付けられている PVC を選択します。
- Model path フィールドに、モデルへのパスまたはモデルが含まれるフォルダーを入力します。