DLI Conversational AI Course - Base Environment

DLI Conversational AI Course - Base Environment

Logo for DLI Conversational AI Course - Base Environment
Base environment of the NVIDIA Deep Learning Institute (DLI) course, "Building Conversational AI Applications". This container also includes a "Next Steps" project.
Latest Tag
October 5, 2023
Compressed Size
1.63 GB
Multinode Support
Multi-Arch Support
v1.0.0 (Latest) Security Scan Results

Linux / amd64

Sorry, your browser does not support inline SVG.

DLI "Building Conversational AI Applications" Base Environment Container

This container is used in the NVIDIA Deep Learning Institute workshop Building Conversational AI Applications, and with it, you can build your own software using the same libraries and tools used in the workshop. If you have not done so yet, we highly recommend you take the course, and check out other self-paced online courses and instructor-led workshops available from the NVIDIA Deep Learning Institute.

Please Note: This container does not include the training materials, data, models, or the webapp from the workshop, just the base environment. In order to use NVIDIA Tao Toolkit or NVIDIA Riva, you will need an NGC account and API key, just as in the course.


The following are required to run this container. For convenience, we also provide, for each, what the DLI used in our workshop.

  • NVIDIA Tesla™ GPU architecture or better (we used 1 NVIDIA T4 GPU)
  • CUDA 11.2 or later with compatible NVIDIA driver (we used CUDA version 11.2 and driver version 460)
  • Ubuntu 18.04/20.04 or CentOS 7 (we used Ubuntu 20.04)
  • Docker CE v18+ (we used Docker version 18.03.1-ce)
  • nvidia-docker v2+ (we used nvidia-docker2)

How to Use the Container

If you've never used Docker, we recommend their Orientation and Setup.

Copy and paste the following to download and run the container:

docker run --runtime=nvidia -d --privileged -p 8888:8888 nvcr.io/nvidia/dli/dli-cai:v1.0.0

After running the above, you will be able to access the JupyterLab environment running inside the container by visiting port :8888/lab in your browser. There you will find a notebook, Next_Steps.ipynb, containing instructions for a more advanced and open ended project, intended for students who have completed the workshop.

Technical Support


Copyright 2022 NVIDIA

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at


Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Base Image Used for This Container

Also used in this container, and with its own licensing:

Software Installed on Top of Base Image

Also used in this container, and with its own licensing: