NeMo Microservices Documentation#

Welcome to the NeMo Microservices documentation.


Introduction to NeMo Microservices#

Learn about the NeMo microservices, how it works at a high-level, and the key features.

About NeMo Microservices

Learn about the NeMo Microservices Platform.

Overview of NeMo Microservices
Key Features

Learn about the key features of the NeMo Microservices Platform.

Key Features
Concepts

Learn about the concepts used across the NeMo Microservices Platform.

Concepts
Release Notes

Release notes for the NeMo microservices.

Release Notes for NeMo Microservices

Tutorials#

Get started with the NeMo microservices by following the tutorials.

Platform End-to-End Tutorials#

Try out the following tutorials to explore the end-to-end capabilities of the NeMo microservices platform.

Get Started Tutorials

Get started with the end-to-end tutorials for the NeMo microservices.

About Getting Started with NeMo Microservices
Jupyter Notebooks

Get started with the Jupyter notebooks for the NeMo microservices.

Jupyter Notebooks

Quickstart Using Docker Compose#

Try out the following NeMo microservices for local testing using Docker Compose. This is a quick way to explore the capabilities of each functional NeMo microservice as a central service before deploying them on a Kubernetes cluster.

NeMo Data Designer Quickstart

Try out the NeMo Data Designer microservice using Docker Compose for local testing.

NeMo Data Designer Quickstart Using Docker Compose
NeMo Evaluator Quickstart

Try out the NeMo Evaluator microservice using Docker Compose for local testing.

NeMo Evaluator Quickstart Using Docker Compose
NeMo Auditor Quickstart

Try out the NeMo Auditor microservice using Docker Compose for local testing.

NeMo Auditor Quickstart Using Docker Compose
NeMo Guardrails Quickstart

Try out the NeMo Guardrails microservice using Docker Compose for local testing.

NeMo Guardrails Quickstart Using Docker Compose

Operation Guides#

Learn how to use each microservice at every stage of the NeMo data flywheel.

Manage Entities

Organize and manage AI workloads in the NeMo platform by using namespaces, projects, datasets, and models through the NeMo Entity Store microservice.

About Managing Entities
Generate Synthetic Data (Early Access)

Generate synthetic data to train large language models.

About Generating Synthetic Data
Fine-Tune Models

Fine-tune your models using customization jobs to improve their performance.

About Fine-Tuning
Evaluate Models

Set evaluation targets, define evaluation configs, and run evaluation jobs to measure your model’s performance.

About Evaluating
Audit Model Safety (Early Access)

Audit the safety of your models.

About Auditing Models
Run Inference

Deploy and proxy NIM for inference.

About Deploying and Running Inference on NIM
Manage Guardrails

Manage guardrails to moderate user input and model responses.

About Guardrails

Helm Installation for Production#

Install the NeMo microservices as a platform or individually using Helm charts on a production-grade Kubernetes cluster.

About Admin Setup

Use the admin setup guide to learn about deploying the NeMo microservices to Kubernetes.

About Admin Setup
Deployment

Learn about the different deployment scenarios for setting up the NeMo microservices on Kubernetes.

Helm Installation Options
Deploy as a Platform

Deploy the entire NeMo microservices as a platform to form a complete data flywheel on your Kubernetes cluster.

Install NeMo Microservices as a Platform
Deploy Individually

Deploy NeMo microservices individually with necessary infrastructure microservices and dependencies.

Install NeMo Microservices Individually