1.3. 将模型文件上传到持久性卷声明(PVC)
在部署模型时,您可以从存储模型文件的现有持久性卷声明(PVC)中提供它。您可以在从正在运行的工作台访问的 IDE 中上传本地模型文件到 PVC。
先决条件
- 您可以访问 OpenShift AI 仪表板。
- 您可以访问具有正在运行的工作台的项目。
- 您已创建了带有上下文类型为 Model 存储 的持久性卷声明(PVC)。
工作台附加到持久性卷(PVC)。
- 有关附加 PVC 的说明,请参阅 创建项目工作台。
- 您有保存在本地机器上的模型文件。
流程
按照以下步骤将模型文件上传到工作台中的 PVC 挂载点(/opt/app-root/src/)中:
-
在 OpenShift AI 仪表板中,点打开图标(
)在新窗口中打开 IDE。
在您的 IDE 中,导航到左侧的 File 浏览器 窗格。
- 在 JupyterLab 中,这通常被标记为 Files。
- 在 code-server 中,这通常是 Explorer 视图。
在文件浏览器中,导航到
/opt/app-root/src/文件夹。这个文件夹代表您附加的 PVC 的根目录。注意创建或上传到此文件夹的任何文件或文件夹保留在 PVC 中。
可选:创建一个新文件夹来组织您的模型:
-
在文件浏览器中,在文件浏览器中的
/opt/app-root/src/文件夹中右键单击,然后选择 New Folder。 -
将文件夹命名为 (例如,
型号)。 -
双击新的
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 字段中,输入到您的模型的路径或包含您的模型的文件夹。