CloudAI Benchmark Framework v1.6.1

Installation Requirements

CloudAI workloads can define multiple installables as prerequisites. The installable can be a container image, git repository, HF model, etc.

First, make sure you have access to the Docker repository. Proceed as follows:

  1. Sign In: Go to NGC signin and sign in with your credentials.

  2. Generate API Key:
    • On the top right corner, click on the dropdown menu next to your profile

    • Select Setup

    • In the Setup section, find Keys/Secrets

    • Click Generate API Key and confirm when prompted. A new API key will be presented

    • Note: Save this API key locally as you will not be able to view it again on NGC

    • Set up your enroot credentials. Make sure you have the correct credentials under ~/.config/enroot/.credentials:

      Copy
      Copied!
                  

      machine nvcr.io login $oauthtoken password <api-key>


    • Replace <api-key> with your respective credentials. Keep $oauthtoken as is.

Some workloads require Hugging Face models. CloudAI will download the models from Hugging Face and cache them in the location specified by System’s hf_home_path field. By default, it is set to <INSTALL_DIR>/huggingface, but any other location can be specified. When Slurm is used, this location will be mounted to the container.

Authentication with Hugging Face

As of now, CloudAI does not handle authentication with Hugging Face, so it is up to the user to enable authentication with Hugging Face in the shell where CloudAI is run. Users might need to run the following command:

Copy
Copied!
            

uv run hf auth login

Once done, all Hugging Face models will be downloaded using existing authentication.

Previous vLLM
Next Development
© Copyright 2026, NVIDIA CORPORATION & AFFILIATES. Last updated on Jun 3, 2026