第 3 章 在 NVIDIA NIM 模型服务平台上管理和监控模型


作为集群管理员,您可以在 NVIDIA NIM 模型服务平台上管理和监控模型。您可以自定义 NVIDIA NIM 模型选择选项,并为 NIM 模型启用指标,以及其他任务。

NVIDIA NIM 模型服务平台提供对 NVIDIA GPU Cloud (NGC)中所有可用 NVIDIA NIM 模型的访问。您可以通过从 Deploy model 对话框中的 NVIDIA NIM 列表中选择它来部署 NIM 模型。要自定义列表中出现的模型,您可以创建一个指定您首选的模型的 ConfigMap 对象。

先决条件

  • 具有集群管理员特权。
  • 您有一个 NVIDIA Cloud Account (NCA),并可以访问 NVIDIA GPU Cloud (NGC)门户。
  • 您知道要在 NVIDIA NIM 模型服务平台上选择的 NVIDIA NIM 模型的 ID。

    注意
    • 您可以从 NGC Catalog 找到模型 ID。ID 通常是 URL 路径的一部分。
    • 您还可以使用 NGC CLI 找到模型 ID。如需更多信息,请参阅 NGC CLI 参考
  • 您知道 帐户 自定义资源(CR)的名称和命名空间。

流程

  1. 在一个终端窗口中,以集群管理员身份登录到 OpenShift CLI,如下例所示:

    oc login <openshift_cluster_url> -u <admin_username> -p <password>
    Copy to Clipboard Toggle word wrap
  2. 在 YAML 文件中定义 ConfigMap 对象,类似于以下示例中的 ConfigMap 对象,其中包含您要在 NVIDIA NIM 模型服务平台上选择的模型 ID:

    apiVersion: v1
    kind: ConfigMap
    metadata:
     name: nvidia-nim-enabled-models
    data:
     models: |-
        [
        "mistral-nemo-12b-instruct",
        "llama3-70b-instruct",
        "phind-codellama-34b-v2-instruct",
        "deepseek-r1",
        "qwen-2.5-72b-instruct"
        ]
    Copy to Clipboard Toggle word wrap
  3. 确认 帐户 CR 的名称和命名空间

    oc get account -A
    Copy to Clipboard Toggle word wrap

    您会看到类似以下示例的输出:

    NAMESPACE         NAME       TEMPLATE  CONFIGMAP  SECRET
    redhat-ods-applications  odh-nim-account
    Copy to Clipboard Toggle word wrap
  4. 在与您的帐户 CR 相同的命名空间中部署 ConfigMap 对象:

    oc apply -f <configmap-name> -n <namespace>
    Copy to Clipboard Toggle word wrap

    <configmap-name > 替换为您的 YAML 文件的名称,将 & lt;namespace > 替换为您的 帐户 CR 的命名空间。

  5. 将之前创建的 ConfigMap 对象添加到 Account CR 的 spec.modelListConfig 部分:

    oc patch account <account-name> \
      --type='merge' \
      	-p '{"spec": {"modelListConfig": {"name": "<configmap-name>"}}}'
    Copy to Clipboard Toggle word wrap

    <account-name > 替换为 帐户 CR 的名称,将 & lt;configmap-name& gt; 替换为您的 ConfigMap 对象。

  6. 确认 ConfigMap 对象已添加到您的帐户 CR

    oc get account <account-name> -o yaml
    Copy to Clipboard Toggle word wrap

    您可以在 Account CR 的 spec.modelListConfig 部分看到 ConfigMap 对象,类似于以下输出:

    spec:
     enabledModelsConfig:
     modelListConfig:
      name: <configmap-name>
    Copy to Clipboard Toggle word wrap

验证

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部