This topic describes how to create an NVIDIA NIM Repository. This is required before installing NVIDIA NIM Containers.
Remote repositories: Enable you to download from any remote location, including external package registries or other Artifactory instances
For more information on JFrog repositories, see Repository Management Overview.
Prerequisites: You need Admin or Project Admin permissions to create an NVIDIA NIM repository. If you don't have Admin permissions, the option will not be available.
Remote Docker repository pointing to the URL
https://nvcr.io.NVIDIA NIM models are provided as prebuilt containers packaged with optimized models.
To resolve a model from NVIDIA NIM to a remote Docker repository, ensure that the repository is configured to download NVIDIA NIM containers. The URL parameter should be set to
https://nvcr.io/, as NIMs are packaged as container images for individual models or model families. This URL points to the remote Docker repository from which the container can be downloaded.The authentication for the remote Docker repository:
Username: $oauthtoken
Password / Access Token: NVIDIA Personal Key
To create an NVIDIA NIM repository:
In the Administration tab, click Repositories | Create a Repository
Select the repository type you want to create, configure the required fields (described in the following list), then click Create Repository.
For Remote Repositories, additionally, verify the Repository URL and update if needed. For more information on Remote Repositories and all their possible settings, see Remote Repositories.
Set the Repository Key.
Note
URL is auto-populated:
https://api.ngc.nvidia.comUsername: Leave this field blank
Password / Access Token: NVIDIA Personal Key, generated as a prerequisite
Click Create Repository. The repository is created, and the Repositories window is displayed.